fui-fancyui
Version:
FancyUI Libary
166 lines (165 loc) • 4.15 kB
TypeScript
import { StoryObj } from '@storybook/react';
import { default as FancyButton } from '../FancyButton';
declare const meta: {
component: typeof FancyButton;
title: string;
parameters: {
docs: {
description: {
component: string;
};
};
};
argTypes: {
outlined: {
description: string;
control: {
type: "boolean";
};
};
sizeC: {
description: string;
options: (string | undefined)[];
control: {
type: "select";
};
};
iconAlign: {
description: string;
control: {
type: "radio";
};
table: {
defaultValue: {
summary: string;
};
};
};
borderRadius: {
description: string;
control: {
type: "object";
};
};
isLoading: {
description: string;
control: {
type: "boolean";
};
};
textColor: {
description: string;
control: {
type: "select";
};
};
hoverColor: {
description: string;
control: {
type: "select";
};
};
wide: {
description: string;
control: {
type: "boolean";
};
};
as: {
description: string;
control: {
type: "select";
};
};
label: {
description: string;
control: {
type: "text";
};
};
oneToOne: {
description: string;
control: {
type: "boolean";
};
};
externalStyle: {
description: string;
control: {
type: "object";
};
};
disabled: {
description: string;
control: {
type: "boolean";
};
table: {
defaultValue: {
summary: string;
};
};
};
notAButton: {
description: string;
control: {
type: "boolean";
};
};
noSize: {
description: string;
control: {
type: "boolean";
};
};
outlinedBackgroundStrength: {
description: string;
control: {
type: "text";
};
};
textHover: {
description: string;
control: {
type: "text";
};
};
themeType: {
description: string;
control: {
type: "select";
};
options: ("primary" | "accent" | "secondary" | "info" | "success" | "warning" | "error" | "transparent" | undefined)[];
table: {
defaultValue: {
summary: "primary" | "accent" | "secondary" | "info" | "success" | "warning" | "error" | "transparent";
};
};
};
layer: {
description: string;
control: {
type: "range";
min: number;
max: number;
};
table: {
defaultValue: {
summary: string;
};
};
};
};
};
export default meta;
type Story = StoryObj<typeof meta>;
export declare const Primary: Story;
export declare const Outlined: Story;
export declare const OneToOne: Story;
export declare const Loading: Story;
export declare const Disabled: Story;
export declare const Wide: Story;
export declare const NoSize: Story;
export declare const Transparent: Story;
export declare const Secondary: Story;
export declare const PrimaryStyled: Story;