mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-10 15:35:49 +01:00
added storybook to ui-components
This commit is contained in:
14
scm-ui/ui-components/src/DateFromNow.stories.js
Normal file
14
scm-ui/ui-components/src/DateFromNow.stories.js
Normal file
@@ -0,0 +1,14 @@
|
||||
import React from "react";
|
||||
import DateFromNow from "./DateFromNow";
|
||||
import { storiesOf } from "@storybook/react";
|
||||
|
||||
storiesOf("DateFromNow", module).add("Default", () => (
|
||||
<div>
|
||||
<p>
|
||||
<DateFromNow date="2009-06-30T18:30:00+02:00" />
|
||||
</p>
|
||||
<p>
|
||||
<DateFromNow date="2019-06-30T18:30:00+02:00" />
|
||||
</p>
|
||||
</div>
|
||||
));
|
||||
23
scm-ui/ui-components/src/buttons/Button.stories.js
Normal file
23
scm-ui/ui-components/src/buttons/Button.stories.js
Normal file
@@ -0,0 +1,23 @@
|
||||
import React from "react";
|
||||
import Button from "./Button";
|
||||
import { storiesOf } from "@storybook/react";
|
||||
import StoryRouter from "storybook-react-router";
|
||||
import styled from "styled-components";
|
||||
|
||||
const colors = ["primary", "success", "info", "warning", "danger", "black"];
|
||||
|
||||
const Spacing = styled.div`
|
||||
padding: 1em;
|
||||
`;
|
||||
|
||||
storiesOf("Button", module)
|
||||
.addDecorator(StoryRouter())
|
||||
.add("Colors", () => (
|
||||
<div>
|
||||
{colors.map(color => (
|
||||
<Spacing>
|
||||
<Button color={color} label={color} />
|
||||
</Spacing>
|
||||
))}
|
||||
</div>
|
||||
));
|
||||
1
scm-ui/ui-components/src/tests/styleMock.js
Normal file
1
scm-ui/ui-components/src/tests/styleMock.js
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = {};
|
||||
Reference in New Issue
Block a user