feat: enhance ServizioPrezzo button styles with conditional classes for better visual feedback
This commit is contained in:
parent
450cac1e1d
commit
508f00c02f
1 changed files with 11 additions and 2 deletions
|
|
@ -47,7 +47,7 @@ import {
|
||||||
FormEditServizio,
|
FormEditServizio,
|
||||||
} from "~/forms/FormEditServizioAdmin";
|
} from "~/forms/FormEditServizioAdmin";
|
||||||
import { FormNewOrder } from "~/forms/FormNewOrdine";
|
import { FormNewOrder } from "~/forms/FormNewOrdine";
|
||||||
import { formatCurrency } from "~/lib/utils";
|
import { cn, formatCurrency } from "~/lib/utils";
|
||||||
import { useTranslation } from "~/providers/I18nProvider";
|
import { useTranslation } from "~/providers/I18nProvider";
|
||||||
import { useServizio } from "~/providers/ServizioProvider";
|
import { useServizio } from "~/providers/ServizioProvider";
|
||||||
import type { AnnunciId } from "~/schemas/public/Annunci";
|
import type { AnnunciId } from "~/schemas/public/Annunci";
|
||||||
|
|
@ -118,7 +118,16 @@ const ServizioPrezzo = () => {
|
||||||
return (
|
return (
|
||||||
<Dialog>
|
<Dialog>
|
||||||
<DialogTrigger asChild>
|
<DialogTrigger asChild>
|
||||||
<Button className="flex-1" variant="outline">
|
<Button
|
||||||
|
className={cn(
|
||||||
|
"flex-1 text-white hover:text-white dark:text-white dark:hover:text-white",
|
||||||
|
servizio.tipologia === TipologiaPosizioneEnum.Transitorio &&
|
||||||
|
"border-transitorio bg-transitorio hover:border-transitorio/90 hover:bg-transitorio/90 dark:border-transitorio dark:bg-transitorio dark:hover:border-transitorio/90 dark:hover:bg-transitorio/90",
|
||||||
|
servizio.tipologia === TipologiaPosizioneEnum.Stabile &&
|
||||||
|
"border-stabile bg-stabile hover:border-stabile/90 hover:bg-stabile/90 dark:border-stabile dark:bg-stabile dark:hover:border-stabile/90 dark:hover:bg-stabile/90",
|
||||||
|
)}
|
||||||
|
variant="outline"
|
||||||
|
>
|
||||||
<Euro />
|
<Euro />
|
||||||
<span>Costo Servizio</span>
|
<span>Costo Servizio</span>
|
||||||
</Button>
|
</Button>
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue