// Copyright (C) 2017-2020 Smart code 203358507 const React = require('react'); const { storiesOf } = require('@storybook/react'); const { action } = require('@storybook/addon-actions'); const { Multiselect } = require('stremio/common'); const styles = require('./styles'); storiesOf('Multiselect', module).add('MultiselectMultipleValues', () => { const [selected, setSelected] = React.useState(['a']); const onSelect = React.useCallback((event) => { action('onSelect')(event); if (selected.includes(event.value)) { setSelected(selected.filter((value) => value !== event.value)); } else { setSelected([...selected, event.value]); } }, [selected]); return ( ); });