♻️ (hook) change isDev1Turn name variable

This commit is contained in:
2020-07-11 22:20:55 +02:00
parent 8f7835507f
commit 8683a62f16
2 changed files with 11 additions and 18 deletions

View File

@@ -18,7 +18,7 @@ export const useTimer = () => {
const seconds = ref(0) const seconds = ref(0)
const interval = ref(5) const interval = ref(5)
const sessionSeconds = ref(interval.value * 60) const sessionSeconds = ref(interval.value * 60)
const isProgrammer1Turn = ref(true) const isDev1Turn = ref(true)
const time = computed(() => formatSeconds(seconds.value)) const time = computed(() => formatSeconds(seconds.value))
const session = computed(() => formatSeconds(sessionSeconds.value)) const session = computed(() => formatSeconds(sessionSeconds.value))
@@ -36,11 +36,12 @@ export const useTimer = () => {
stopwatchId = setInterval(() => { stopwatchId = setInterval(() => {
seconds.value++ seconds.value++
if (seconds.value % intervalSeconds.value === 0) { const isTimeToChange = seconds.value % intervalSeconds.value === 0
if (isTimeToChange) {
sessionSeconds.value = intervalSeconds.value sessionSeconds.value = intervalSeconds.value
isProgrammer1Turn.value = !isProgrammer1Turn.value isDev1Turn.value = !isDev1Turn.value
const dev = isProgrammer1Turn.value ? 'Dev 1' : 'Dev 2' const dev = isDev1Turn.value ? 'Dev 1' : 'Dev 2'
notify('Changement !', { notify('Changement !', {
body: `${dev}, à votre tour !` body: `${dev}, à votre tour !`
@@ -69,7 +70,7 @@ export const useTimer = () => {
pause() pause()
seconds.value = 0 seconds.value = 0
sessionSeconds.value = intervalSeconds.value sessionSeconds.value = intervalSeconds.value
isProgrammer1Turn.value = true isDev1Turn.value = true
} }
return { return {
@@ -80,6 +81,6 @@ export const useTimer = () => {
timeState, timeState,
time, time,
session, session,
isProgrammer1Turn isDev1Turn
} }
} }

View File

@@ -6,16 +6,8 @@
@update="(int) => (interval = int)" @update="(int) => (interval = int)"
/> />
<section class="developers"> <section class="developers">
<DevSession <DevSession position="1" :is-turn="isDev1Turn" :session="session" />
position="1" <DevSession position="2" :is-turn="!isDev1Turn" :session="session" />
:is-turn="isProgrammer1Turn"
:session="session"
/>
<DevSession
position="2"
:is-turn="!isProgrammer1Turn"
:session="session"
/>
</section> </section>
<div class="global-time">{{ time }}</div> <div class="global-time">{{ time }}</div>
<div class="actions"> <div class="actions">
@@ -70,7 +62,7 @@ export default defineComponent({
timeState, timeState,
time, time,
session, session,
isProgrammer1Turn isDev1Turn
} = useTimer() } = useTimer()
return { return {
@@ -82,7 +74,7 @@ export default defineComponent({
timeState, timeState,
time, time,
session, session,
isProgrammer1Turn isDev1Turn
} }
} }
}) })