import { TablerIcon } from '../icons' import { Tooltip } from '../Tooltip' // @ts-ignore const LSUI = window.LSUI export interface ToggleGroupInputOption { value: string icon: string tooltip?: string } interface ToggleGroupInputProps extends React.HTMLAttributes { options: ToggleGroupInputOption[] value: string onValueChange: (value: string) => void } interface ToggleGroupMultipleInputProps extends React.HTMLAttributes { options: ToggleGroupInputOption[] value: string[] onValueChange: (value: string[]) => void } export function ToggleGroupInput({ options, value, onValueChange }: ToggleGroupInputProps) { return ( {options.map(option => { return (
) })}
) } export function ToggleGroupMultipleInput({ options, value, onValueChange, }: ToggleGroupMultipleInputProps) { return ( {options.map(option => { return ( ) })} ) }