import { createFileRoute, useNavigate, } from "@tanstack/react-router"; import { UsersDeleteConfirmationDialog, useRouterUserContext, } from "@marzneshin/modules/users"; import { useDialog } from "@marzneshin/common/hooks"; const UserDelete = () => { const [deleteDialogOpen, setDeleteDialogOpen] = useDialog(true); const value = useRouterUserContext() const navigate = useNavigate({ from: "/users/$userId/delete" }); return !!(value?.user) && ( navigate({ to: "/users" })} /> ); } export const Route = createFileRoute('/_dashboard/users/$userId/delete')({ component: UserDelete, })