refactor: migrate route definitions to path builders

This commit is contained in:
ramvignesh-b
2026-04-13 01:05:03 +05:30
parent ad8a73bb47
commit 2405f9cab2
5 changed files with 18 additions and 10 deletions
+10 -2
View File
@@ -1,3 +1,4 @@
// Route PATTERNS
export const ROUTES = {
HOME: "/",
ONBOARD: "/onboard",
@@ -5,6 +6,13 @@ export const ROUTES = {
ACTIVATE: "/activate/:uidb64/:token",
LOGIN: "/login",
DRAWER: "/drawer",
WRITE: (public_id?: string) => `/quill/${public_id ? public_id : ""}`,
READ: (public_id?: string) => `/read/${public_id ? public_id : ""}`,
WRITE: "/quill/:public_id?", // ← static pattern
READ: "/read/:public_id",
};
// Path BUILDERS
export const PATHS = {
write: (public_id?: string) => `/quill/${public_id ?? ""}`,
read: (public_id: string) => `/read/${public_id}`,
activate: (uidb64: string, token: string) => `/activate/${uidb64}/${token}`,
};