Skip to content

Commit 60047b2

Browse files
authored
Merge pull request #5 from otmjka/voice-recognition
feat: persist to indexDB
2 parents cdb3cc2 + 988ad3d commit 60047b2

54 files changed

Lines changed: 2656 additions & 517 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

package-lock.json

Lines changed: 889 additions & 69 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,18 @@
1515
},
1616
"dependencies": {
1717
"@hookform/resolvers": "^5.2.1",
18+
"@radix-ui/react-dialog": "^1.1.15",
19+
"@radix-ui/react-dropdown-menu": "^2.1.16",
1820
"@radix-ui/react-label": "^2.1.7",
1921
"@radix-ui/react-slot": "^1.2.3",
22+
"@radix-ui/react-tooltip": "^1.2.8",
2023
"@tailwindcss/vite": "^4.1.12",
24+
"@tanstack/react-table": "^8.21.3",
2125
"class-variance-authority": "^0.7.1",
2226
"clsx": "^2.1.1",
2327
"date-fns": "^4.1.0",
2428
"lucide-react": "^0.539.0",
29+
"next-themes": "^0.4.6",
2530
"react": "^19.1.1",
2631
"react-dom": "^19.1.1",
2732
"react-hook-form": "^7.62.0",
@@ -34,13 +39,15 @@
3439
"@testing-library/jest-dom": "^6.7.0",
3540
"@testing-library/react": "^16.3.0",
3641
"@testing-library/user-event": "^14.6.1",
42+
"@types/dom-speech-recognition": "^0.0.6",
3743
"@types/jest": "^30.0.0",
3844
"@types/react": "^19.1.10",
3945
"@types/react-dom": "^19.1.7",
4046
"@vitejs/plugin-react": "^5.0.0",
4147
"eslint": "^9.33.0",
4248
"eslint-plugin-react-hooks": "^5.2.0",
4349
"eslint-plugin-react-refresh": "^0.4.20",
50+
"fake-indexeddb": "^6.1.0",
4451
"globals": "^16.3.0",
4552
"husky": "^9.1.7",
4653
"lint-staged": "^16.1.5",

src/App.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
import type { FC } from 'react';
2-
import { MainPage } from './MainPage';
2+
import { MainPage } from './components/MainPage';
3+
import { LanguageProvider } from './context/LanguageContext';
34

45
const App: FC = () => {
5-
return <MainPage />;
6+
return (
7+
<LanguageProvider>
8+
<MainPage />
9+
</LanguageProvider>
10+
);
611
};
712

813
export default App;

src/CreateNew/CreateNew.tsx

Lines changed: 0 additions & 121 deletions
This file was deleted.

src/MainPage/MainPage.tsx

Lines changed: 0 additions & 47 deletions
This file was deleted.

src/MainPage/MemoItem.tsx

Lines changed: 0 additions & 43 deletions
This file was deleted.

src/MainPage/MemoList.tsx

Lines changed: 0 additions & 16 deletions
This file was deleted.

src/MainPage/types.ts

Lines changed: 0 additions & 10 deletions
This file was deleted.

src/MainPage/useMainPage.ts

Lines changed: 0 additions & 30 deletions
This file was deleted.

src/MainPage/useMainPageState.ts

Lines changed: 0 additions & 73 deletions
This file was deleted.

0 commit comments

Comments
 (0)