refactor mobile screen orchestration

Extract server/session and monitoring workflows into focused hooks so DictationScreen no longer owns every network and notification path. Add a dedicated mobile typecheck config so TypeScript checks pass without breaking Expo export resolution.
This commit is contained in:
Ryan Vogel 2026-03-30 08:57:35 -04:00
parent 922633ea9d
commit abf79ae24c
8 changed files with 1357 additions and 1109 deletions

View file

@ -10,7 +10,8 @@
"android": "expo run:android",
"ios": "expo run:ios",
"web": "expo start --web",
"lint": "expo lint"
"lint": "expo lint",
"typecheck": "tsc -p tsconfig.typecheck.json --noEmit"
},
"dependencies": {
"@fugood/react-native-audio-pcm-stream": "1.1.4",