From 2c6b81814dc0212678b7e550bf806578156a5a89 Mon Sep 17 00:00:00 2001 From: bao Date: Mon, 14 Nov 2022 23:01:17 +0700 Subject: [PATCH] Type tester v0.1 (#6) * feat: add type tester core functions --- .eslintignore | 14 + .gitignore | 2 + .idea/inspectionProfiles/Project_Default.xml | 8 - .idea/jsLinters/eslint.xml | 6 - .idea/prettier.xml | 6 - .idea/runConfigurations/build.xml | 12 - .idea/runConfigurations/dev.xml | 12 - .idea/runConfigurations/test.xml | 12 - .idea/vcs.xml | 6 - .idea/workspace.xml | 125 ------- CONTRIBUTING.md | 31 -- README.md | 88 +---- app/components/TypeTester.tsx | 324 ++++++++++++++++--- app/components/index.ts | 3 - app/constant.ts | 15 + app/helpers/keys.ts | 24 ++ app/hooks/usePrev.ts | 12 + app/routes/index.tsx | 25 +- app/styles/font.css | 22 +- package.json | 18 +- public/fonts/SpaceGrotesk-Bold.otf | Bin 72748 -> 0 bytes public/fonts/SpaceGrotesk-Light.otf | Bin 72696 -> 0 bytes public/fonts/SpaceGrotesk-Medium.otf | Bin 79400 -> 0 bytes public/fonts/SpaceGrotesk-Regular.otf | Bin 79556 -> 0 bytes public/fonts/SpaceGrotest.ttf | Bin 0 -> 86504 bytes public/fonts/SpaceMono.ttf | Bin 0 -> 90904 bytes tailwind.config.js | 13 +- 27 files changed, 393 insertions(+), 385 deletions(-) create mode 100644 .eslintignore delete mode 100644 .idea/inspectionProfiles/Project_Default.xml delete mode 100644 .idea/jsLinters/eslint.xml delete mode 100644 .idea/prettier.xml delete mode 100644 .idea/runConfigurations/build.xml delete mode 100644 .idea/runConfigurations/dev.xml delete mode 100644 .idea/runConfigurations/test.xml delete mode 100644 .idea/vcs.xml delete mode 100644 .idea/workspace.xml delete mode 100644 CONTRIBUTING.md delete mode 100644 app/components/index.ts create mode 100644 app/constant.ts create mode 100644 app/helpers/keys.ts create mode 100644 app/hooks/usePrev.ts delete mode 100644 public/fonts/SpaceGrotesk-Bold.otf delete mode 100644 public/fonts/SpaceGrotesk-Light.otf delete mode 100644 public/fonts/SpaceGrotesk-Medium.otf delete mode 100644 public/fonts/SpaceGrotesk-Regular.otf create mode 100644 public/fonts/SpaceGrotest.ttf create mode 100644 public/fonts/SpaceMono.ttf diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000..bbbf6e4 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,14 @@ +node_modules + +build +api +public + +coverage + +.eslintrc.js +.prettierrc.js + +server.js +remix.config.js +tailwind.config.js diff --git a/.gitignore b/.gitignore index 0968682..8f09b6b 100644 --- a/.gitignore +++ b/.gitignore @@ -16,6 +16,8 @@ node_modules .output .vscode .idea +.idea/workspace.xml +/.idea /build/ /public/build diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml deleted file mode 100644 index caa4dc8..0000000 --- a/.idea/inspectionProfiles/Project_Default.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/jsLinters/eslint.xml b/.idea/jsLinters/eslint.xml deleted file mode 100644 index 541945b..0000000 --- a/.idea/jsLinters/eslint.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - \ No newline at end of file diff --git a/.idea/prettier.xml b/.idea/prettier.xml deleted file mode 100644 index b0ab31a..0000000 --- a/.idea/prettier.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/build.xml b/.idea/runConfigurations/build.xml deleted file mode 100644 index 0a4f98f..0000000 --- a/.idea/runConfigurations/build.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - -