import React from "react";
import Icon from "../Icon";
import Bolt from "../Icons/components/Bolt";
import { createStoryMetaSettingsDecorator } from "../../../storybook";
import { createComponentTemplate } from "vibe-storybook-components";
import IconsList from "./IconsList";
import "./Icon.stories.module.scss";
const metaSettings = createStoryMetaSettingsDecorator({
component: Icon,
enumPropNamesArray: [{ enumName: "type", propName: "iconType" }],
iconPropNamesArray: ["icon"]
});
const iconTemplate = createComponentTemplate(Icon);
export default {
title: "Media/Icon",
component: Icon,
argTypes: metaSettings.argTypes,
decorators: metaSettings.decorators
};
export const Overview = {
render: iconTemplate.bind({}),
name: "Overview",
args: {
icon: Bolt
}
};
export const VibeIcon = {
render: () => (