mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-03-11 21:27:05 +00:00
refactor(EpisodePicker): simplify
This commit is contained in:
parent
cdaad5c834
commit
b2f5fb74c8
1 changed files with 5 additions and 6 deletions
|
|
@ -35,16 +35,15 @@ const EpisodePicker = ({ className, onSubmit }: Props) => {
|
|||
setEpisode(parseInt(event.target.value));
|
||||
}, []);
|
||||
|
||||
const handleSubmit = useCallback(() => {
|
||||
if (typeof onSubmit === 'function' && !isNaN(season) && !isNaN(episode)) {
|
||||
onSubmit(season, episode);
|
||||
}
|
||||
}, [onSubmit, season, episode]);
|
||||
|
||||
const disabled = useMemo(() => {
|
||||
return season === initialSeason && episode === initialEpisode;
|
||||
}, [season, episode, initialSeason, initialEpisode]);
|
||||
|
||||
|
||||
const handleSubmit = () => {
|
||||
onSubmit(season, episode);
|
||||
};
|
||||
|
||||
return (
|
||||
<div className={className}>
|
||||
<NumberInput min={0} label={t('SEASON')} defaultValue={season} onChange={handleSeasonChange} showButtons />
|
||||
|
|
|
|||
Loading…
Reference in a new issue