'use client'; import React from 'react'; import { motion, useReducedMotion } from 'framer-motion'; import { Box } from './Box'; import { Text } from './Text'; interface ToggleProps { checked: boolean; onChange: (checked: boolean) => void; label: string; description?: string; disabled?: boolean; } export function Toggle({ checked, onChange, label, description, disabled = false, }: ToggleProps) { const shouldReduceMotion = useReducedMotion(); return ( ); }