import { iconsMetaData } from "monday-ui-style/src/Icons/iconsMetaData"; import { createStoryMetaSettings } from "vibe-storybook-components"; import { CreateStoryMetaSettingsArgs } from "vibe-storybook-components/types"; import * as AllIcons from "../../components/Icon/Icons"; /** * Decorator on createStoryMetaSettings from vibe-storybook-components - adds icons metadata and icons components to function arguments */ export function createStoryMetaSettingsDecorator({ component, enumPropNamesArray, iconPropNamesArray, actionPropsArray, ignoreControlsPropNamesArray }: Omit) { return createStoryMetaSettings({ component, enumPropNamesArray, iconPropNamesArray, actionPropsArray, ignoreControlsPropNamesArray, iconsMetaData, allIconsComponents: AllIcons }); } export default createStoryMetaSettingsDecorator;