diff --git a/src/hooks/useTimer.ts b/src/hooks/useTimer.ts index a105ac4..eee8243 100644 --- a/src/hooks/useTimer.ts +++ b/src/hooks/useTimer.ts @@ -4,6 +4,9 @@ import { notify } from '@/utils/notification' import { useInterval } from './useInterval' import { useWakeLock } from './useWakeLock' import i18n from '@/i18n' +import { useGetters } from 'vuex-composition-helpers' +import { GetterTree } from 'vuex' +import { State } from '@/store' const format = (num: number) => { return num.toString().padStart(2, '0') @@ -18,6 +21,7 @@ const formatSeconds = (seconds: number) => { export const useTimer = () => { const { askWakeLockPermission, releaseWakeLock } = useWakeLock() + const { dev1, dev2 } = useGetters>(['dev1', 'dev2']) const timeState = ref('stopped') const seconds = ref(0) @@ -47,7 +51,7 @@ export const useTimer = () => { sessionSeconds.value = intervalSeconds.value isDev1Turn.value = !isDev1Turn.value - const dev = isDev1Turn.value ? 'Dev 1' : 'Dev 2' + const dev = isDev1Turn.value ? dev1.value : dev2.value notify(i18n.t('notification.change.title').toString(), { body: i18n.t('notification.change.body', { dev }).toString()