DocSpace-client/web/ASC.Web.Components/example/stories/module-tile/not-primary/not-primary.tile.stories.js
Alexey Safronov 3bb4c88929 web: storybook: Refactoring:
+ Added new parameters
+ Changed favicon.ico
+ Changed titles
+ Moved Forms to Example section
2019-05-31 11:47:33 +03:00

33 lines
1.3 KiB
JavaScript

import React from 'react';
import { storiesOf } from '@storybook/react';
import { action } from '@storybook/addon-actions';
import { Container, Row, Col } from 'reactstrap';
import { ModuleTile } from 'asc-web-components';
import withReadme from 'storybook-readme/with-readme';
import { withKnobs, boolean, text } from '@storybook/addon-knobs/react';
import Readme from './README.md';
const rowStyle = { marginTop: 8 };
storiesOf('Components|ModuleTile', module)
// To set a default viewport for all the stories for this component
.addParameters({ viewport: { defaultViewport: 'responsive' } })
.addDecorator(withKnobs)
.addDecorator(withReadme(Readme))
.add('not-primary', () => (
<Container>
<Row style={rowStyle}>
<Col>
<ModuleTile
title={text("title", "Documents")}
imageUrl="./modules/documents240.png"
link="/products/files/"
description={text("description", "Create, edit and share documents. Collaborate on them in real-time. 100% compatibility with MS Office formats guaranteed.")}
isPrimary={boolean("isPrimary", false)}
onClick={action("onClick")}
/>
</Col>
</Row>
</Container>
));