Private
Public Access
1
0
Files

13 lines
754 B
JavaScript

// Base Fluent Icons API
// Import the shipped CSS file (base.css) for default styling via data-attribute selectors.
export { iconClassName, iconFilledClassName, iconRegularClassName, iconLightClassName, iconColorClassName, fontIconClassName, DATA_FUI_ICON, DATA_FUI_ICON_RTL, DATA_FUI_ICON_HIDDEN, DATA_FUI_ICON_FONT, cx, } from './shared';
// Context
export { IconDirectionContextProvider, useIconContext } from '../contexts/index';
// Core hook
export { useIconState } from './useIconState';
// SVG icon factories
export { createFluentIcon } from './createFluentIcon';
export { bundleIcon } from './bundleIcon';
// TODO: to maintain API compat for build transform we will probably need to export this as well
// export { wrapIcon } from './wrapIcon';