mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-03-11 21:27:05 +00:00
use new comparator function in SubtitlesPicker
This commit is contained in:
parent
d4a08bf6ff
commit
85ac09ebc0
1 changed files with 1 additions and 12 deletions
|
|
@ -1,7 +1,7 @@
|
|||
const React = require('react');
|
||||
const PropTypes = require('prop-types');
|
||||
const classnames = require('classnames');
|
||||
const { Button, CONSTANTS, languageNames } = require('stremio/common');
|
||||
const { Button, CONSTANTS, comparatorWithPriorities, languageNames } = require('stremio/common');
|
||||
const DiscreteSelectInput = require('./DiscreteSelectInput');
|
||||
const styles = require('./styles');
|
||||
|
||||
|
|
@ -13,17 +13,6 @@ const LANGUAGE_PRIORITIES = {
|
|||
'eng': 1
|
||||
};
|
||||
|
||||
const comparatorWithPriorities = (priorities) => {
|
||||
return (a, b) => {
|
||||
const valueA = priorities[a];
|
||||
const valueB = priorities[b];
|
||||
if (!isNaN(valueA) && !isNaN(valueB)) return valueA - valueB;
|
||||
if (!isNaN(valueA)) return -1;
|
||||
if (!isNaN(valueB)) return 1;
|
||||
return a - b;
|
||||
};
|
||||
};
|
||||
|
||||
const SubtitlesPicker = (props) => {
|
||||
const languages = React.useMemo(() => {
|
||||
return Array.isArray(props.tracks) ?
|
||||
|
|
|
|||
Loading…
Reference in a new issue