From 876eb015065cd04aaac8e05a777df4f36645a6b1 Mon Sep 17 00:00:00 2001 From: javayhu Date: Thu, 10 Apr 2025 10:07:34 +0800 Subject: [PATCH] chore: add TODO comments for future enhancements - Added TODO comments in middleware.ts, routes.ts, sitemap.ts, and routing.ts to indicate areas for future improvements, including middleware rules for protected routes, route configuration, and sitemap entries. - Included a comment in globals.css for reference to shadcn UI theming documentation. --- src/i18n/routing.ts | 1 + src/middleware.ts | 2 ++ src/routes.ts | 2 ++ src/sitemap.ts | 2 ++ src/styles/globals.css | 1 + 5 files changed, 8 insertions(+) diff --git a/src/i18n/routing.ts b/src/i18n/routing.ts index 98f8af0..2fa4cdd 100644 --- a/src/i18n/routing.ts +++ b/src/i18n/routing.ts @@ -1,5 +1,6 @@ import { defineRouting } from 'next-intl/routing'; +// TODO: add config for the locales export const LOCALE_LIST: Record = { en: { flag: 'πŸ‡ΊπŸ‡Έ', name: 'English' }, zh: { flag: 'πŸ‡¨πŸ‡³', name: 'δΈ­ζ–‡' }, diff --git a/src/middleware.ts b/src/middleware.ts index 4d811c5..27e6543 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -3,6 +3,8 @@ import { routing } from './i18n/routing'; export default createMiddleware(routing); +// TODO: add middleware rules for protected routes + /** * Next.js internationalized routing * diff --git a/src/routes.ts b/src/routes.ts index 45eee6d..4437ff3 100644 --- a/src/routes.ts +++ b/src/routes.ts @@ -1,5 +1,7 @@ /** * The routes for the application + * + * TODO: add config for the routes */ export enum Routes { Root = '/', diff --git a/src/sitemap.ts b/src/sitemap.ts index 833c087..df83a00 100644 --- a/src/sitemap.ts +++ b/src/sitemap.ts @@ -14,6 +14,8 @@ export default function sitemap(): MetadataRoute.Sitemap { type Href = Parameters[0]['href']; /** + * TODO: add more entries for the sitemap + * * https://next-intl.dev/docs/environments/actions-metadata-route-handlers#sitemap * https://github.com/amannn/next-intl/blob/main/examples/example-app-router/src/app/sitemap.ts */ diff --git a/src/styles/globals.css b/src/styles/globals.css index 868cc78..dce30ce 100644 --- a/src/styles/globals.css +++ b/src/styles/globals.css @@ -98,6 +98,7 @@ } /* shadcn ui base colors for different themes */ +/* https://tweakcn.com/ */ /* https://ui.shadcn.com/docs/theming#base-colors */ /* https://ui.pub/x/theme-gen */ /* https://spectr.irung.me/ */