From 44013c62120ac858071eacbea74cab543c2dd040 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Fri, 9 Dec 2022 19:02:12 -0800 Subject: [PATCH] Fix mpv settings handlers --- .../src/features/settings/components/playback-tab.tsx | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/renderer/src/features/settings/components/playback-tab.tsx b/packages/renderer/src/features/settings/components/playback-tab.tsx index 063712774..6969e9987 100644 --- a/packages/renderer/src/features/settings/components/playback-tab.tsx +++ b/packages/renderer/src/features/settings/components/playback-tab.tsx @@ -16,7 +16,6 @@ import { } from '/@/components'; import { mpvPlayer } from '#preload'; import { SettingsOptions } from '/@/features/settings/components/settings-option'; -import { getLocalSetting, setLocalSetting } from '/@/features/settings/utils/local-settings'; import { usePlayerStore } from '/@/store'; import { useSettingsStore } from '/@/store/settings.store'; import { Play, PlaybackStyle, PlaybackType, PlayerStatus, CrossfadeStyle } from '/@/types'; @@ -36,19 +35,19 @@ export const PlaybackTab = () => { const [mpvParameters, setMpvParameters] = useState(''); const handleSetMpvPath = (e: File) => { - setLocalSetting('mpv_path', e.path); + localSettings.set('mpv_path', e.path); }; useEffect(() => { const getMpvPath = async () => { if (!isElectron()) return setMpvPath(''); - const mpvPath = await getLocalSetting('mpv_path'); + const mpvPath = (await localSettings.get('mpv_path')) as string; return setMpvPath(mpvPath); }; const getMpvParameters = async () => { if (!isElectron()) return setMpvPath(''); - const mpvParametersFromSettings = await getLocalSetting('mpv_parameters'); + const mpvParametersFromSettings = (await localSettings.get('mpv_parameters')) as string[]; const mpvParameters = mpvParametersFromSettings?.join('\n'); return setMpvParameters(mpvParameters); }; @@ -120,7 +119,7 @@ export const PlaybackTab = () => { width={225} onBlur={(e) => { if (isElectron()) { - setLocalSetting('mpv_parameters', e.currentTarget.value.split('\n')); + localSettings.set('mpv_parameters', e.currentTarget.value.split('\n')); } }} />