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

@@ -0,0 +1,12 @@
{
"extends": "./tsconfig.json",
"compilerOptions": {
"paths": {
"@/*": ["./src/*"],
"@/assets/*": ["./assets/*"],
"react": ["./node_modules/@types/react"],
"react/jsx-runtime": ["./node_modules/@types/react/jsx-runtime"],
"react/jsx-dev-runtime": ["./node_modules/@types/react/jsx-dev-runtime"]
}
}
}