import React from 'react'; import { Text, View } from '@/components/shared/Themed'; import styled from '@emotion/native'; import { formatTime } from '@/components/shared/business/timeHelpers'; import Button from '@/components/shared/Button'; import { ElasticSpacer, VerticalSpacer } from '@/components/shared/Spacers'; import { TimerBgColor } from '@/components/useCases/timer/business/type'; import { useRouter } from 'expo-router'; import { i18n } from '@/app/i18n/i18n'; interface TimerContentProps { isWorkPhase: boolean; timeLeft: number; reps: number; currentRep: number; isRunning: boolean; handleStop: () => void; handleContine: () => void; nextRep: () => void; previousRep: () => void; bgColor: TimerBgColor; } const t = i18n.scoped('timer.timerContent'); export default function TimerContent({ isWorkPhase, timeLeft, reps, currentRep, isRunning, handleStop, handleContine, nextRep, previousRep, bgColor, }: TimerContentProps ) { const router = useRouter(); return ( <>