-
Entro mese:
-
-
+
+
+
{
placeholder="Seleziona..."
/>
-
-
- Disponibilità in annuncio:
- {dispAnnuncio}
-
+
+
Disponibilità in annuncio:
+
{dispAnnuncio}
+
>
);
@@ -776,7 +781,6 @@ const GeneralSection = () => {
const SendConferma = () => {
const { servizio } = useServizio();
const { data } = useServizioAnnuncio();
- const [check, setCheck] = useState(data.hasConfermaAdmin);
const utils = api.useUtils();
const { mutate: handleUpdate } =
api.servizio.adminUpdateConfermaStatus.useMutation({
@@ -812,14 +816,19 @@ const SendConferma = () => {
)}
+
{
- setCheck(c);
+ handleUpdate({
+ servizioId: servizio.servizio_id,
+ annuncioId: data.id,
+ status: c,
+ });
}}
/>
-
-
-
);
};
diff --git a/apps/infoalloggi/src/components/servizio/servizio_actions.tsx b/apps/infoalloggi/src/components/servizio/servizio_actions.tsx
index b3d2c7e..6408207 100644
--- a/apps/infoalloggi/src/components/servizio/servizio_actions.tsx
+++ b/apps/infoalloggi/src/components/servizio/servizio_actions.tsx
@@ -182,7 +182,11 @@ const ServizioBasicActions = ({ className }: { className?: string }) => {
return null;
};
-const ServizioPacksInfos = () => {
+export const ServizioPacksInfos = ({
+ title = "Prezzi:",
+}: {
+ title?: string;
+}) => {
const { servizio } = useServizio();
const { data: packs } = api.servizio.getPacksSolution.useQuery({
servizioId: servizio.servizio_id,
@@ -190,7 +194,7 @@ const ServizioPacksInfos = () => {
if (!packs) return null;
return (
-
Prezzi:
+
{title}
{packs.acconto.success ? (