@smart-react-components/ui
Version:
SRC UI includes React and Styled components.
26 lines (25 loc) • 737 B
TypeScript
import { ContentElement, PaletteProp, SetState } from '@smart-react-components/core/types';
import React from 'react';
import { FormValue } from '../types';
export interface Props {
children: ContentElement;
isDisabled?: boolean;
value: FormValue;
}
export interface PrivateProps {
active: FormValue | FormValue[];
cursorKey: string;
hasHover: boolean;
hasWaveEffect: boolean;
hovered: FormValue;
isDisabled: boolean;
isEmbedded: boolean;
isOutline: boolean;
isSoft: boolean;
palette: PaletteProp;
setActive: SetState<FormValue | FormValue[]>;
setHovered: SetState<FormValue>;
waveEffectPalette: PaletteProp;
}
declare const Option: React.FC<Props>;
export default Option;