Files
kandev/apps/web/components/settings/workflow-synced-badge.tsx
T
2026-07-19 14:21:36 +01:00

24 lines
695 B
TypeScript

import { Badge } from "@kandev/ui/badge";
import { Tooltip, TooltipContent, TooltipTrigger } from "@kandev/ui/tooltip";
export function WorkflowSyncedBadge({ sourcePath }: { sourcePath?: string }) {
return (
<Tooltip>
<TooltipTrigger asChild>
<Badge
variant="outline"
tabIndex={0}
className="text-xs cursor-default"
data-testid="workflow-synced-badge"
>
Synced
</Badge>
</TooltipTrigger>
<TooltipContent>
Read-only - managed by workflow sync from {sourcePath || "a configured repository"}. Edit or
remove it in the synced repository.
</TooltipContent>
</Tooltip>
);
}