prevent spreading not used props on multiselects in discover

This commit is contained in:
nklhrstv 2020-03-29 14:37:26 +03:00
parent aef6719d85
commit 130b9b22ba

View file

@ -56,8 +56,16 @@ const Discover = ({ urlParams, queryParams }) => {
{ {
available ? available ?
<div className={styles['selectable-inputs-container']}> <div className={styles['selectable-inputs-container']}>
{selectInputs.map((selectInput, index) => ( {selectInputs.map(({ title, options, selected, renderLabelText, onSelect }, index) => (
<Multiselect {...selectInput} key={index} className={styles['select-input-container']} /> <Multiselect
key={index}
className={styles['select-input-container']}
title={title}
options={options}
selected={selected}
renderLabelText={renderLabelText}
onSelect={onSelect}
/>
))} ))}
<Button className={styles['filter-container']} title={'All filters'} onClick={openInputsModal}> <Button className={styles['filter-container']} title={'All filters'} onClick={openInputsModal}>
<Icon className={styles['filter-icon']} icon={'ic_filter'} /> <Icon className={styles['filter-icon']} icon={'ic_filter'} />