import * as React from "react";
import { StoryFn, Meta } from "@storybook/react";
import {
PrimaryDropdownButton,
SecondaryDropdownButton,
StandardDropdownButton,
SuccessDropdownButton,
WarningDropdownButton,
DangerDropdownButton,
OutlineDropdownButton
} from "../../index";
import { SystemIcons } from "../../icons/dist/system-icons-enum";
export default {
title: "Actions/Dropdown Button",
component: StandardDropdownButton,
argTypes: {
children: {
control: {
type: "text"
}
},
iconStart: {
options: Object.keys(SystemIcons),
mapping: SystemIcons
}
},
args: {
children: "Dropdown Button"
}
} as Meta;
const Template: StoryFn = args => (
{args.children}
);
export const _StandardDropdownButton = {
render: Template
};
export const _PrimaryDropdownButton = {
render: args => (
{args.children}
)
};
export const _SecondaryDropdownButton = {
render: args => (
{args.children}
)
};
export const _OutlineDropdownButton = {
render: args => (
{args.children}
)
};
export const _SuccessDropdownButton = {
render: args => (
{args.children}
)
};
export const _WarningDropdownButton = {
render: args => (
{args.children}
)
};
export const _DangerDropdownButton = {
render: args => (
{args.children}
)
};