@wix/design-system
Version:
@wix/design-system
12 lines • 553 B
TypeScript
import { IconsTheme, IconComponentName } from '../WixDesignSystemIconThemeProvider.types';
/**
* Hook to get icons for a component with fallback to defaults.
*
* @example
* import { CaretDown, CaretRight } from '@wix/wix-ui-icons-common/system';
*
* const icons = useIcons('AccordionItemCaret', { CaretDown, CaretRight });
* // icons.CaretDown is either the override or the default
*/
export declare const useIcons: <K extends IconComponentName>(componentName: K, defaults: IconsTheme[K]) => IconsTheme[K];
//# sourceMappingURL=useIcons.d.ts.map