fix(domains): add status tooltip to table

This commit is contained in:
Vyacheslav Scherbinin
2026-08-11 12:19:03 +07:00
parent 67fa8e4104
commit 92b628c8fc
@@ -267,13 +267,26 @@ export const createColumns = ({
); );
} }
return ( return (
<div className="flex items-center"> <TooltipProvider>
<Switch <Tooltip>
checked={domain.enabled} <TooltipTrigger asChild>
onCheckedChange={() => handleToggleEnable(domain.domainId)} <div className="flex items-center">
disabled={isToggling} <Switch
/> checked={domain.enabled}
</div> onCheckedChange={() => handleToggleEnable(domain.domainId)}
disabled={isToggling}
/>
</div>
</TooltipTrigger>
<TooltipContent>
<p>
{domain.enabled
? "Domain is active. Toggle to disable routing without deleting it."
: "Domain is disabled and not routed. Toggle to enable it again."}
</p>
</TooltipContent>
</Tooltip>
</TooltipProvider>
); );
}, },
}, },