import { useUsers } from '../context/users-context' import { UsersActionDialog } from './users-action-dialog' import { UsersDeleteDialog } from './users-delete-dialog' import { UsersInviteDialog } from './users-invite-dialog' export function UsersDialogs() { const { open, setOpen, currentRow, setCurrentRow } = useUsers() return ( <> setOpen('add')} /> setOpen('invite')} /> {currentRow && ( <> { setOpen('edit') setTimeout(() => { setCurrentRow(null) }, 500) }} currentRow={currentRow} /> { setOpen('delete') setTimeout(() => { setCurrentRow(null) }, 500) }} currentRow={currentRow} /> )} ) }