Image stories updated

This commit is contained in:
NikolaBorislavovHristov 2019-12-19 14:30:58 +02:00
parent b399794166
commit 4d56fa3b5a
3 changed files with 16 additions and 10 deletions

View file

@ -5,13 +5,16 @@ const Icon = require('stremio-icons/dom');
const { Image } = require('stremio/common');
const styles = require('./styles');
storiesOf('Image', module).add('ImageWithFallback', () => (
<Image
className={styles['image']}
src={'/images/non_existing.png'}
onError={action('onError')}
renderFallback={() => (
<Icon className={styles['icon']} icon={'ic_broken_link'} />
)}
/>
));
storiesOf('Image', module).add('ImageWithFallback', () => {
const renderFallback = React.useMemo(() => () => (
<Icon className={styles['icon']} icon={'ic_broken_link'} />
));
return (
<Image
className={styles['image']}
src={'/images/non_existing.png'}
onError={action('onError')}
renderFallback={renderFallback}
/>
);
});

View file

@ -2,11 +2,13 @@
flex: none;
width: 10rem;
height: 10rem;
margin: 1rem;
}
.icon {
flex: none;
width: 10rem;
height: 10rem;
margin: 1rem;
fill: white;
}

View file

@ -2,4 +2,5 @@
flex: none;
width: 10rem;
height: 10rem;
margin: 1rem;
}