import React, { useContext } from 'react'; import { withTracker } from 'meteor/react-meteor-data'; import Presentations from '/imports/api/presentations'; import PresentationUploaderService from '/imports/ui/components/presentation/presentation-uploader/service'; import PresentationPodService from '/imports/ui/components/presentation-pod/service'; import ActionsDropdown from './component'; import { NLayoutContext } from '../../layout/context/context'; const ActionsDropdownContainer = (props) => { const newLayoutContext = useContext(NLayoutContext); const { newLayoutContextState, newLayoutContextDispatch } = newLayoutContext; const { input } = newLayoutContextState; const { sidebarContent, sidebarNavigation } = input; return ( ); }; export default withTracker(() => { const presentations = Presentations.find({ 'conversion.done': true }).fetch(); return ({ presentations, isDropdownOpen: Session.get('dropdownOpen'), setPresentation: PresentationUploaderService.setPresentation, podIds: PresentationPodService.getPresentationPodIds(), }); })(ActionsDropdownContainer);