mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-03-21 22:41:46 +00:00
fix for not recognized prop in MetaItem
This commit is contained in:
parent
dd02fbf1d6
commit
795e0044bf
1 changed files with 6 additions and 6 deletions
|
|
@ -17,7 +17,7 @@ const ICON_FOR_TYPE = new Map([
|
|||
['other', 'ic_movies']
|
||||
]);
|
||||
|
||||
const MetaItem = React.memo(({ className, type, name, poster, posterShape, playIcon, progress, options, dataset, ...props }) => {
|
||||
const MetaItem = React.memo(({ className, type, name, poster, posterShape, playIcon, progress, options, dataset, optionOnSelect, ...props }) => {
|
||||
const [menuOpen, onMenuOpen, onMenuClose] = useBinaryState(false);
|
||||
const metaItemOnClick = React.useCallback((event) => {
|
||||
if (event.nativeEvent.selectPrevented) {
|
||||
|
|
@ -27,9 +27,9 @@ const MetaItem = React.memo(({ className, type, name, poster, posterShape, playI
|
|||
const menuOnClick = React.useCallback((event) => {
|
||||
event.nativeEvent.selectPrevented = true;
|
||||
}, []);
|
||||
const optionOnSelect = React.useCallback((event) => {
|
||||
if (typeof props.optionOnSelect === 'function') {
|
||||
props.optionOnSelect({
|
||||
const menuOnSelect = React.useCallback((event) => {
|
||||
if (typeof optionOnSelect === 'function') {
|
||||
optionOnSelect({
|
||||
type: 'select-option',
|
||||
value: event.value,
|
||||
dataset: dataset,
|
||||
|
|
@ -37,7 +37,7 @@ const MetaItem = React.memo(({ className, type, name, poster, posterShape, playI
|
|||
nativeEvent: event.nativeEvent
|
||||
});
|
||||
}
|
||||
}, [dataset, props.optionOnSelect]);
|
||||
}, [dataset, optionOnSelect]);
|
||||
const renderPosterFallback = React.useMemo(() => () => (
|
||||
<Icon
|
||||
className={styles['placeholder-icon']}
|
||||
|
|
@ -92,7 +92,7 @@ const MetaItem = React.memo(({ className, type, name, poster, posterShape, playI
|
|||
options={options}
|
||||
onOpen={onMenuOpen}
|
||||
onClose={onMenuClose}
|
||||
onSelect={optionOnSelect}
|
||||
onSelect={menuOnSelect}
|
||||
onClick={menuOnClick}
|
||||
/>
|
||||
:
|
||||
|
|
|
|||
Loading…
Reference in a new issue