smriti/frontend
Himanshu Dongre 83e7aa15cb Fix pre-existing frontend TypeScript build errors
Type the commit metadata blob — new Note and CommitMetadata interfaces
in types/index.ts — so commit.metadata.notes resolves to Note[] instead
of unknown. This fixes the three CommitDetailPage errors where .length,
.map, and the JSX child type all failed against an unknown/{}-typed
notes field.

Normalize the structured-task list to strings at the rows() call in
ChatWorkspacePage so the string-list renderer receives string[] rather
than (string | StructuredTask)[].

No behavior change. npm run build (tsc -b + vite build) and tsc --noEmit
are now clean.
2026-05-16 21:23:35 +05:30
..
public Initial public release 2026-03-22 13:48:50 +05:30
src Fix pre-existing frontend TypeScript build errors 2026-05-16 21:23:35 +05:30
.gitignore Initial public release 2026-03-22 13:48:50 +05:30
Dockerfile Initial public release 2026-03-22 13:48:50 +05:30
eslint.config.js Initial public release 2026-03-22 13:48:50 +05:30
index.html Initial public release 2026-03-22 13:48:50 +05:30
package-lock.json Initial public release 2026-03-22 13:48:50 +05:30
package.json Initial public release 2026-03-22 13:48:50 +05:30
tsconfig.app.json Initial public release 2026-03-22 13:48:50 +05:30
tsconfig.json Initial public release 2026-03-22 13:48:50 +05:30
tsconfig.node.json Initial public release 2026-03-22 13:48:50 +05:30
vite.config.ts Initial public release 2026-03-22 13:48:50 +05:30