'use client'; import { ReactNode } from 'react'; export interface ToggleOption { value: T; label: string; icon?: ReactNode; } interface ToggleGroupProps { value: T; options: ToggleOption[]; onChange: (value: T) => void; className?: string; } export function ToggleGroup({ value, options, onChange, className = '', }: ToggleGroupProps) { return (
{options.map((option) => ( ))}
); }