EmodeModal.tsx
1 import React from 'react'; 2 import { UserAuthenticated } from 'src/components/UserAuthenticated'; 3 import { ModalType, useModalContext } from 'src/hooks/useModal'; 4 5 import { BasicModal } from '../../primitives/BasicModal'; 6 import { EmodeModalContent } from './EmodeModalContent'; 7 8 export const EmodeModal = () => { 9 const { type, close } = useModalContext(); 10 return ( 11 <BasicModal open={type === ModalType.Emode} setOpen={close}> 12 <UserAuthenticated>{(user) => <EmodeModalContent user={user} />}</UserAuthenticated> 13 </BasicModal> 14 ); 15 };