vcc-ui
Version:
VCC UI is a collection of React UI Components that can be used for developing front-end applications at Volvo Car Corporation.
36 lines (34 loc) • 993 B
JavaScript
import React from 'react';
import { storiesOf } from '@storybook/react';
import { boolean, number } from '@storybook/addon-knobs/react';
import { LoadingBar } from './';
import { Block } from '../block';
var Container = function Container(_ref) {
var children = _ref.children;
return React.createElement(Block, {
extend: {
padding: 20
}
}, React.createElement(Block, {
extend: {
padding: 40
}
}, children));
};
storiesOf('Feedback Indicators/LoadingBar', module).addWithJSX('Default', function () {
return React.createElement(Container, null, React.createElement(LoadingBar, {
isLoading: boolean('isLoading', true),
transitionDuration: number('Animation duration', 1500)
}));
}).addWithJSX('Fixed to top', function () {
return React.createElement(Block, {
extend: {
position: 'fixed',
top: 0,
left: 0,
width: '100%'
}
}, React.createElement(LoadingBar, {
isLoading: boolean('isLoading', true)
}));
});