mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-04-20 23:12:13 +00:00
chromecastServiceActive flag renamed
This commit is contained in:
parent
2bbf3934c9
commit
c49d4baef5
1 changed files with 3 additions and 3 deletions
|
|
@ -30,7 +30,7 @@ const ControlBar = ({
|
||||||
...props
|
...props
|
||||||
}) => {
|
}) => {
|
||||||
const { chromecast } = useServices();
|
const { chromecast } = useServices();
|
||||||
const [chromecastActive, setChromecastActive] = React.useState(() => chromecast.active);
|
const [chromecastServiceActive, setChromecastServiceActive] = React.useState(() => chromecast.active);
|
||||||
const onSubtitlesButtonMouseDown = React.useCallback((event) => {
|
const onSubtitlesButtonMouseDown = React.useCallback((event) => {
|
||||||
event.nativeEvent.subtitlesMenuClosePrevented = true;
|
event.nativeEvent.subtitlesMenuClosePrevented = true;
|
||||||
}, []);
|
}, []);
|
||||||
|
|
@ -74,7 +74,7 @@ const ControlBar = ({
|
||||||
}, []);
|
}, []);
|
||||||
React.useEffect(() => {
|
React.useEffect(() => {
|
||||||
const onStateChanged = () => {
|
const onStateChanged = () => {
|
||||||
setChromecastActive(chromecast.active);
|
setChromecastServiceActive(chromecast.active);
|
||||||
};
|
};
|
||||||
chromecast.on('stateChanged', onStateChanged);
|
chromecast.on('stateChanged', onStateChanged);
|
||||||
return () => {
|
return () => {
|
||||||
|
|
@ -117,7 +117,7 @@ const ControlBar = ({
|
||||||
<Button className={classnames(styles['control-bar-button'], { 'disabled': typeof info !== 'object' || info === null })} tabIndex={-1} onMouseDown={onInfoButtonMouseDown} onClick={onInfoButtonClick}>
|
<Button className={classnames(styles['control-bar-button'], { 'disabled': typeof info !== 'object' || info === null })} tabIndex={-1} onMouseDown={onInfoButtonMouseDown} onClick={onInfoButtonClick}>
|
||||||
<Icon className={styles['icon']} icon={'ic_info'} />
|
<Icon className={styles['icon']} icon={'ic_info'} />
|
||||||
</Button>
|
</Button>
|
||||||
<Button className={classnames(styles['control-bar-button'], { 'disabled': !chromecastActive })} tabIndex={-1} onClick={onChromecastButtonClick}>
|
<Button className={classnames(styles['control-bar-button'], { 'disabled': !chromecastServiceActive })} tabIndex={-1} onClick={onChromecastButtonClick}>
|
||||||
<Icon className={styles['icon']} icon={'ic_cast'} />
|
<Icon className={styles['icon']} icon={'ic_cast'} />
|
||||||
</Button>
|
</Button>
|
||||||
<Button className={classnames(styles['control-bar-button'], { 'disabled': !Array.isArray(subtitlesTracks) || subtitlesTracks.length === 0 })} tabIndex={-1} onMouseDown={onSubtitlesButtonMouseDown} onClick={onSubtitlesButtonClick}>
|
<Button className={classnames(styles['control-bar-button'], { 'disabled': !Array.isArray(subtitlesTracks) || subtitlesTracks.length === 0 })} tabIndex={-1} onMouseDown={onSubtitlesButtonMouseDown} onClick={onSubtitlesButtonClick}>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue