@nlabs/gothamjs
Version:
Platform
48 lines (47 loc) • 3.5 kB
JavaScript
import { gothamColors } from "../../utils/colorUtils.js";
import { Button as ButtonComponent } from "./Button.js";
const meta = {
argTypes: {
color: {
control: "select",
options: gothamColors
},
size: {
control: "select",
options: ["sm", "md", "lg"]
},
variant: {
control: "select",
options: ["contained", "outlined", "text"]
}
},
component: ButtonComponent,
parameters: {
backgrounds: {
default: "light",
values: [
{ name: "light", value: "#ffffff" },
{ name: "dark", value: "#1a1a1a" }
]
},
layout: "centered"
},
title: "Components/Button"
};
var Button_stories_default = meta;
const Button = {
args: {
color: "secondary",
disabled: false,
hasShadow: false,
isLoading: false,
label: "Button",
size: "md",
variant: "contained"
}
};
export {
Button,
Button_stories_default as default
};
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vLi4vc3JjL2NvbXBvbmVudHMvQnV0dG9uL0J1dHRvbi5zdG9yaWVzLnRzeCJdLAogICJzb3VyY2VzQ29udGVudCI6IFsiaW1wb3J0IHtnb3RoYW1Db2xvcnN9IGZyb20gJy4uLy4uL3V0aWxzL2NvbG9yVXRpbHMuanMnO1xuaW1wb3J0IHtCdXR0b24gYXMgQnV0dG9uQ29tcG9uZW50fSBmcm9tICcuL0J1dHRvbi5qcyc7XG5cbmltcG9ydCB0eXBlIHtNZXRhLCBTdG9yeU9ian0gZnJvbSAnQG5sYWJzL2xleC9zdG9yeWJvb2snO1xuXG5jb25zdCBtZXRhOiBNZXRhPHR5cGVvZiBCdXR0b25Db21wb25lbnQ+ID0ge1xuICBhcmdUeXBlczoge1xuICAgIGNvbG9yOiB7XG4gICAgICBjb250cm9sOiAnc2VsZWN0JyxcbiAgICAgIG9wdGlvbnM6IGdvdGhhbUNvbG9yc1xuICAgIH0sXG4gICAgc2l6ZToge1xuICAgICAgY29udHJvbDogJ3NlbGVjdCcsXG4gICAgICBvcHRpb25zOiBbJ3NtJywgJ21kJywgJ2xnJ11cbiAgICB9LFxuICAgIHZhcmlhbnQ6IHtcbiAgICAgIGNvbnRyb2w6ICdzZWxlY3QnLFxuICAgICAgb3B0aW9uczogWydjb250YWluZWQnLCAnb3V0bGluZWQnLCAndGV4dCddXG4gICAgfVxuICB9LFxuICBjb21wb25lbnQ6IEJ1dHRvbkNvbXBvbmVudCxcbiAgcGFyYW1ldGVyczoge1xuICAgIGJhY2tncm91bmRzOiB7XG4gICAgICBkZWZhdWx0OiAnbGlnaHQnLFxuICAgICAgdmFsdWVzOiBbXG4gICAgICAgIHtuYW1lOiAnbGlnaHQnLCB2YWx1ZTogJyNmZmZmZmYnfSxcbiAgICAgICAge25hbWU6ICdkYXJrJywgdmFsdWU6ICcjMWExYTFhJ31cbiAgICAgIF1cbiAgICB9LFxuICAgIGxheW91dDogJ2NlbnRlcmVkJ1xuICB9LFxuICB0aXRsZTogJ0NvbXBvbmVudHMvQnV0dG9uJ1xufTtcblxuZXhwb3J0IGRlZmF1bHQgbWV0YTtcblxudHlwZSBTdG9yeSA9IFN0b3J5T2JqPHR5cGVvZiBCdXR0b25Db21wb25lbnQ+O1xuXG5leHBvcnQgY29uc3QgQnV0dG9uOiBTdG9yeSA9IHtcbiAgYXJnczoge1xuICAgIGNvbG9yOiAnc2Vjb25kYXJ5JyxcbiAgICBkaXNhYmxlZDogZmFsc2UsXG4gICAgaGFzU2hhZG93OiBmYWxzZSxcbiAgICBpc0xvYWRpbmc6IGZhbHNlLFxuICAgIGxhYmVsOiAnQnV0dG9uJyxcbiAgICBzaXplOiAnbWQnLFxuICAgIHZhcmlhbnQ6ICdjb250YWluZWQnXG4gIH1cbn07XG4iXSwKICAibWFwcGluZ3MiOiAiQUFBQSxTQUFRLG9CQUFtQjtBQUMzQixTQUFRLFVBQVUsdUJBQXNCO0FBSXhDLE1BQU0sT0FBcUM7QUFBQSxFQUN6QyxVQUFVO0FBQUEsSUFDUixPQUFPO0FBQUEsTUFDTCxTQUFTO0FBQUEsTUFDVCxTQUFTO0FBQUEsSUFDWDtBQUFBLElBQ0EsTUFBTTtBQUFBLE1BQ0osU0FBUztBQUFBLE1BQ1QsU0FBUyxDQUFDLE1BQU0sTUFBTSxJQUFJO0FBQUEsSUFDNUI7QUFBQSxJQUNBLFNBQVM7QUFBQSxNQUNQLFNBQVM7QUFBQSxNQUNULFNBQVMsQ0FBQyxhQUFhLFlBQVksTUFBTTtBQUFBLElBQzNDO0FBQUEsRUFDRjtBQUFBLEVBQ0EsV0FBVztBQUFBLEVBQ1gsWUFBWTtBQUFBLElBQ1YsYUFBYTtBQUFBLE1BQ1gsU0FBUztBQUFBLE1BQ1QsUUFBUTtBQUFBLFFBQ04sRUFBQyxNQUFNLFNBQVMsT0FBTyxVQUFTO0FBQUEsUUFDaEMsRUFBQyxNQUFNLFFBQVEsT0FBTyxVQUFTO0FBQUEsTUFDakM7QUFBQSxJQUNGO0FBQUEsSUFDQSxRQUFRO0FBQUEsRUFDVjtBQUFBLEVBQ0EsT0FBTztBQUNUO0FBRUEsSUFBTyx5QkFBUTtBQUlSLE1BQU0sU0FBZ0I7QUFBQSxFQUMzQixNQUFNO0FBQUEsSUFDSixPQUFPO0FBQUEsSUFDUCxVQUFVO0FBQUEsSUFDVixXQUFXO0FBQUEsSUFDWCxXQUFXO0FBQUEsSUFDWCxPQUFPO0FBQUEsSUFDUCxNQUFNO0FBQUEsSUFDTixTQUFTO0FBQUEsRUFDWDtBQUNGOyIsCiAgIm5hbWVzIjogW10KfQo=