From 38cbe3b7752cebc80eb49c7ab21f18b191492f8b Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Sat, 18 Jul 2020 23:55:09 +0200 Subject: [PATCH] :sparkles: (timer) get usernames when notifying --- src/hooks/useTimer.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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()