Base Toggle Demo

PreviousNext

Demo showing an animated base toggle.

Docs
animate-uiui

Preview

Loading preview…
registry/demo/primitives/base/toggle/index.tsx
import {
  Toggle,
  ToggleHighlight,
  ToggleItem,
} from '@/components/animate-ui/primitives/base/toggle';
import { Bold } from 'lucide-react';

export const BaseToggleDemo = () => {
  return (
    <Toggle className="relative size-8 flex items-center justify-center">
      <ToggleHighlight className="bg-accent" />
      <ToggleItem>
        <Bold className="h-4 w-4" />
      </ToggleItem>
    </Toggle>
  );
};

Installation

npx shadcn@latest add @animate-ui/demo-primitives-base-toggle

Usage

import { DemoPrimitivesBaseToggle } from "@/components/ui/demo-primitives-base-toggle"
<DemoPrimitivesBaseToggle />