mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-03-11 21:27:05 +00:00
SeasonsBarPlaceholder story added to storybook
This commit is contained in:
parent
f0b51e0a73
commit
a511a24f9b
5 changed files with 22 additions and 0 deletions
|
|
@ -3,6 +3,7 @@ const PropTypes = require('prop-types');
|
|||
const classnames = require('classnames');
|
||||
const Icon = require('stremio-icons/dom');
|
||||
const { Button, Multiselect } = require('stremio/common');
|
||||
const SeasonsBarPlaceholder = require('./SeasonsBarPlaceholder');
|
||||
const styles = require('./styles');
|
||||
|
||||
const SeasonsBar = ({ className, seasons, season, onSelect }) => {
|
||||
|
|
@ -69,6 +70,8 @@ const SeasonsBar = ({ className, seasons, season, onSelect }) => {
|
|||
);
|
||||
};
|
||||
|
||||
SeasonsBar.Placeholder = SeasonsBarPlaceholder;
|
||||
|
||||
SeasonsBar.propTypes = {
|
||||
className: PropTypes.string,
|
||||
seasons: PropTypes.arrayOf(PropTypes.number).isRequired,
|
||||
|
|
|
|||
|
|
@ -0,0 +1,12 @@
|
|||
const React = require('react');
|
||||
const { storiesOf } = require('@storybook/react');
|
||||
const SeasonsBar = require('stremio/routes/Detail/VideosList/SeasonsBar');
|
||||
const styles = require('./styles');
|
||||
|
||||
storiesOf('SeasonsBar', module).add('SeasonsBarPlaceholder', () => {
|
||||
return (
|
||||
<SeasonsBar.Placeholder
|
||||
className={styles['seasons-bar']}
|
||||
/>
|
||||
);
|
||||
});
|
||||
|
|
@ -0,0 +1 @@
|
|||
require('./SeasonsBarPlaceholder');
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
.seasons-bar {
|
||||
flex: none;
|
||||
width: 28rem;
|
||||
margin: 2rem;
|
||||
}
|
||||
|
|
@ -1 +1,2 @@
|
|||
require('./SampleSeasonsBar');
|
||||
require('./SeasonsBarPlaceholder');
|
||||
|
|
|
|||
Loading…
Reference in a new issue