@wix/design-system
Version:
@wix/design-system
35 lines • 1.62 kB
TypeScript
import { ButtonProps } from '../Button/Button.types';
import { AngleInputProps } from '../AngleInput/AngleInput.types';
import { IconButtonProps } from '../IconButton';
import { AccordionProps } from '../Accordion';
import { TableListItemProps } from '../TableListItem';
import { TextButtonProps } from '../TextButton/TextButton.types';
import { InputProps } from '../Input/Input.types';
import { DropdownProps } from '../Dropdown';
import { AutoCompleteProps } from '../AutoComplete';
import { MultiSelectProps } from '../MultiSelect';
import { MultiSelectCheckboxProps } from '../MultiSelectCheckbox';
import { NumberInputProps } from '../NumberInput';
import { HeaderProps as SidePanelHeaderProps } from '../SidePanel/components/Header';
import { SidePanelProps } from '../SidePanel';
export interface ProviderDefaultPropSupportedComponents {
Button: ButtonProps;
IconButton: IconButtonProps;
Accordion: AccordionProps;
TableListItem: TableListItemProps;
TextButton: TextButtonProps;
Input: InputProps;
NumberInput: NumberInputProps;
AngleInput: AngleInputProps;
Dropdown: DropdownProps;
AutoComplete: AutoCompleteProps;
MultiSelect: MultiSelectProps;
MultiSelectCheckbox: MultiSelectCheckboxProps;
['SidePanel.Header']: SidePanelHeaderProps;
SidePanel: SidePanelProps;
}
export type ProviderDefaultPropSupportedComponentName = keyof ProviderDefaultPropSupportedComponents;
export type WixDesignSystemDefaultProps = {
[K in ProviderDefaultPropSupportedComponentName]?: Partial<ProviderDefaultPropSupportedComponents[K]>;
};
//# sourceMappingURL=types.d.ts.map