diff --git a/apps/infoalloggi/src/components/servizio/servizio.tsx b/apps/infoalloggi/src/components/servizio/servizio.tsx index c397963..dba2bb5 100644 --- a/apps/infoalloggi/src/components/servizio/servizio.tsx +++ b/apps/infoalloggi/src/components/servizio/servizio.tsx @@ -52,7 +52,7 @@ import { import { SaldoButton } from "./annuncio_actions"; import { AnnuncioCard, AnnuncioDisplay } from "./annuncio_card"; import { AnnunciCompatibili } from "./compatibili_dialog"; -import { ServizioInfos } from "./servizio_actions"; +import { AdminServizioActions, ServizioInfos } from "./servizio_actions"; export const ServizioList = ({ data, @@ -317,8 +317,9 @@ const Content = () => { - + +
diff --git a/apps/infoalloggi/src/components/servizio/servizio_actions.tsx b/apps/infoalloggi/src/components/servizio/servizio_actions.tsx index f776b8e..0e69fe7 100644 --- a/apps/infoalloggi/src/components/servizio/servizio_actions.tsx +++ b/apps/infoalloggi/src/components/servizio/servizio_actions.tsx @@ -59,7 +59,7 @@ import { } from "~/forms/FormEditServizioAdmin"; import { FormNewOrder } from "~/forms/FormNewOrdine"; import { FormServizio, type FormValues } from "~/forms/FormServizio"; -import { cn, formatCurrency } from "~/lib/utils"; +import { formatCurrency } from "~/lib/utils"; import { useTranslation } from "~/providers/I18nProvider"; import { useServizio } from "~/providers/ServizioProvider"; import type { AnnunciId } from "~/schemas/public/Annunci"; @@ -68,7 +68,6 @@ import TipologiaPosizioneEnum from "~/schemas/public/TipologiaPosizioneEnum"; import type { UsersId } from "~/schemas/public/Users"; import { api } from "~/utils/api"; import { Confirm } from "../confirm"; -import { Separator } from "../ui/separator"; import { Table, TableBody, @@ -82,51 +81,52 @@ export const ServizioInfos = () => { return (
- + + {/* */}
); }; -const ServizioActions = () => { - const { isAdmin } = useServizio(); - return ( - - - - - - - Azioni Servizio - - Azioni disponibili per questo servizio - - -
- {isAdmin && ( -
- Azioni Admin - -
- )} - - {isAdmin && ( -
- Azioni Utente - -
- )} - -
-
-
- ); -}; +// const ServizioActions = () => { +// const { isAdmin } = useServizio(); +// return ( +// +// +// +// +// +// +// Azioni Servizio +// +// Azioni disponibili per questo servizio +// +// +//
+// {isAdmin && ( +//
+// Azioni Admin +// +//
+// )} +// +// {isAdmin && ( +//
+// Azioni Utente +// +//
+// )} +// +//
+//
+//
+// ); +// }; -const AdminActions = () => { +export const AdminServizioActions = () => { const { servizio, isAdmin, userId } = useServizio(); if (!isAdmin) return null; return ( @@ -137,7 +137,7 @@ const AdminActions = () => { ); }; -const UserActions = ({ className }: { className?: string }) => { +const UserActions = () => { const { servizio, isAdmin } = useServizio(); const canUserEdit = servizio.isOkAcconto && servizio.decorrenza !== null; @@ -149,10 +149,10 @@ const UserActions = ({ className }: { className?: string }) => { if (isAdmin || canUserEdit) { return ( -
+ <> -
+ ); } return null; @@ -676,7 +676,7 @@ const EditParametri = () => {