gitscope
https://dev.kronoz.win/r/marzneshin.git
dashboard/src/routes/_dashboard/services/create.tsx · v0.3.1
Source
1 03b3dbc Mardin 2y ago import { createFileRoute, useNavigate } from "@tanstack/react-router";
2 03b3dbc Mardin 2y ago import { MutationDialog } from "@marzneshin/features/services";
3 03b3dbc Mardin 2y ago import { useDialog } from "@marzneshin/hooks";
4 03b3dbc Mardin 2y ago
5 03b3dbc Mardin 2y ago const ServiceCreate = () => {
6 03b3dbc Mardin 2y ago const [createDialogOpen, setCreateDialogOpen] = useDialog(true);
7 03b3dbc Mardin 2y ago const navigate = useNavigate({ from: "/services/create" });
8 03b3dbc Mardin 2y ago return (
9 03b3dbc Mardin 2y ago <MutationDialog
10 03b3dbc Mardin 2y ago open={createDialogOpen}
11 03b3dbc Mardin 2y ago onOpenChange={setCreateDialogOpen}
12 03b3dbc Mardin 2y ago entity={null}
13 03b3dbc Mardin 2y ago onClose={() => navigate({ to: "/services" })}
14 03b3dbc Mardin 2y ago />
15 03b3dbc Mardin 2y ago );
16 03b3dbc Mardin 2y ago }
17 03b3dbc Mardin 2y ago
18 03b3dbc Mardin 2y ago export const Route = createFileRoute("/_dashboard/services/create")({
19 03b3dbc Mardin 2y ago component: ServiceCreate,
20 03b3dbc Mardin 2y ago });