31 lines
887 B
JavaScript
31 lines
887 B
JavaScript
import React from "react";
|
|
import { storiesOf } from "@storybook/react";
|
|
import {
|
|
withKnobs,
|
|
boolean,
|
|
number,
|
|
text,
|
|
color,
|
|
} from "@storybook/addon-knobs/react";
|
|
import withReadme from "storybook-readme/with-readme";
|
|
import Readme from "./README.md";
|
|
import RequestLoader from ".";
|
|
import Section from "../../../.storybook/decorators/section";
|
|
|
|
storiesOf("Components|Loaders", module)
|
|
.addDecorator(withKnobs)
|
|
.addDecorator(withReadme(Readme))
|
|
.add("request-loader", () => (
|
|
<Section>
|
|
<RequestLoader
|
|
visible={boolean("visible", true)}
|
|
zIndex={number("zIndex", 256)}
|
|
loaderSize={text("loaderSize", "16px")}
|
|
loaderColor={color("loaderColor", "#999")}
|
|
label={text("label", "Loading... Please wait...")}
|
|
fontSize={text("fontSize", "12px")}
|
|
fontColor={color("fontColor", "#999")}
|
|
/>
|
|
</Section>
|
|
));
|