Components
ReUI Switch with the first 10 official ReUI examples, preserved from the MIT-licensed source registry.

import { HelpCircleIcon } from "lucide-react"
import { Field, FieldLabel } from "@/components/ui/reui-switch-utils/field"
import { Switch } from "@/components/ui/reui-switch"
import {
Tooltip,
TooltipContent,
TooltipTrigger,
} from "@/components/ui/reui-switch-utils/tooltip"
export default function Pattern() {
return (
<div className="flex items-center justify-center">
<Field orientation="horizontal">
<Switch id="sw-tooltip" />
<div className="flex items-center gap-1.5">
<FieldLabel htmlFor="sw-tooltip">
Two-factor authentication
</FieldLabel>
<Tooltip>
<TooltipTrigger className="text-muted-foreground">
<HelpCircleIcon className="size-3.5" aria-hidden="true" />
</TooltipTrigger>
<TooltipContent side="right">
Adds an extra layer of security by requiring a verification code
on login.
</TooltipContent>
</Tooltip>
</div>
</Field>
</div>
)
}







