├── .eslintrc ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── craco.config.ts ├── package.json ├── public ├── favicon.ico ├── images │ ├── minus.svg │ ├── ogthumbnail.jpg │ ├── play.svg │ └── plus.svg ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json ├── robots.txt └── sitemap.xml ├── src ├── App.css ├── App.tsx ├── components │ ├── Clock.tsx │ ├── Dday.tsx │ ├── Header.tsx │ ├── Nav.tsx │ ├── Stopwatch.tsx │ ├── Timer.tsx │ └── Title.tsx ├── hooks │ ├── useClock.tsx │ ├── useDday.tsx │ ├── useStopwatch.tsx │ ├── useTimer.tsx │ └── utils │ │ └── useTimeManage.tsx ├── images │ ├── alarm.svg │ ├── email.svg │ ├── github.svg │ ├── hour12.svg │ ├── hour24.svg │ ├── lap.svg │ ├── minus.svg │ ├── moon.svg │ ├── pause.svg │ ├── play.svg │ ├── plus.svg │ ├── stop.svg │ ├── sun.svg │ └── tistory.svg ├── index.css ├── index.tsx ├── reportWebVitals.ts ├── setupTests.ts ├── sounds │ └── chicken.mp3 ├── store │ ├── clock.ts │ ├── index.ts │ ├── option.ts │ ├── sound.ts │ └── tap.ts ├── styles │ └── palette.ts └── types │ └── index.d.ts ├── tsconfig.alias.json ├── tsconfig.json └── yarn.lock /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/README.md -------------------------------------------------------------------------------- /craco.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/craco.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/images/minus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/public/images/minus.svg -------------------------------------------------------------------------------- /public/images/ogthumbnail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/public/images/ogthumbnail.jpg -------------------------------------------------------------------------------- /public/images/play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/public/images/play.svg -------------------------------------------------------------------------------- /public/images/plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/public/images/plus.svg -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/public/sitemap.xml -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/Clock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/components/Clock.tsx -------------------------------------------------------------------------------- /src/components/Dday.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/components/Dday.tsx -------------------------------------------------------------------------------- /src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/components/Header.tsx -------------------------------------------------------------------------------- /src/components/Nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/components/Nav.tsx -------------------------------------------------------------------------------- /src/components/Stopwatch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/components/Stopwatch.tsx -------------------------------------------------------------------------------- /src/components/Timer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/components/Timer.tsx -------------------------------------------------------------------------------- /src/components/Title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/components/Title.tsx -------------------------------------------------------------------------------- /src/hooks/useClock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/hooks/useClock.tsx -------------------------------------------------------------------------------- /src/hooks/useDday.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/hooks/useDday.tsx -------------------------------------------------------------------------------- /src/hooks/useStopwatch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/hooks/useStopwatch.tsx -------------------------------------------------------------------------------- /src/hooks/useTimer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/hooks/useTimer.tsx -------------------------------------------------------------------------------- /src/hooks/utils/useTimeManage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/hooks/utils/useTimeManage.tsx -------------------------------------------------------------------------------- /src/images/alarm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/images/alarm.svg -------------------------------------------------------------------------------- /src/images/email.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/images/email.svg -------------------------------------------------------------------------------- /src/images/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/images/github.svg -------------------------------------------------------------------------------- /src/images/hour12.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/images/hour12.svg -------------------------------------------------------------------------------- /src/images/hour24.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/images/hour24.svg -------------------------------------------------------------------------------- /src/images/lap.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/images/lap.svg -------------------------------------------------------------------------------- /src/images/minus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/images/minus.svg -------------------------------------------------------------------------------- /src/images/moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/images/moon.svg -------------------------------------------------------------------------------- /src/images/pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/images/pause.svg -------------------------------------------------------------------------------- /src/images/play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/images/play.svg -------------------------------------------------------------------------------- /src/images/plus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/images/plus.svg -------------------------------------------------------------------------------- /src/images/stop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/images/stop.svg -------------------------------------------------------------------------------- /src/images/sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/images/sun.svg -------------------------------------------------------------------------------- /src/images/tistory.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/images/tistory.svg -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/reportWebVitals.ts -------------------------------------------------------------------------------- /src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/setupTests.ts -------------------------------------------------------------------------------- /src/sounds/chicken.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/sounds/chicken.mp3 -------------------------------------------------------------------------------- /src/store/clock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/store/clock.ts -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/store/option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/store/option.ts -------------------------------------------------------------------------------- /src/store/sound.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/store/sound.ts -------------------------------------------------------------------------------- /src/store/tap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/store/tap.ts -------------------------------------------------------------------------------- /src/styles/palette.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/styles/palette.ts -------------------------------------------------------------------------------- /src/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/src/types/index.d.ts -------------------------------------------------------------------------------- /tsconfig.alias.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/tsconfig.alias.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alittlekitten/SsocoTimer/HEAD/yarn.lock --------------------------------------------------------------------------------