Add TypeScript type definitions for app components and layout

- Created type definitions for `auth`, `layout`, and `page` components to ensure type safety and consistency.
- Implemented checks for entry validity and prop types using utility types.
- Added a `package.json` file to specify module type for TypeScript compatibility.
This commit is contained in:
RaymondVerhoef
2026-05-23 22:10:58 +02:00
parent f4d0c85c55
commit 14286d6cb1
119 changed files with 13895 additions and 1 deletions

View File

@@ -0,0 +1,10 @@
{
"/_not-found/page": "app/_not-found/page.js",
"/auth/page": "app/auth/page.js",
"/page": "app/page.js",
"/app/session/page": "app/app/session/page.js",
"/admin/page": "app/admin/page.js",
"/app/profile/page": "app/app/profile/page.js",
"/app/library/page": "app/app/library/page.js",
"/admin/documents/page": "app/admin/documents/page.js"
}