forked from jsnbuchanan/crowd-funder-for-time-pwa
fix: linting
This commit is contained in:
@@ -82,7 +82,9 @@ export const baseUrlSchema = z.object({
|
||||
});
|
||||
|
||||
// Add a union type of all valid route paths
|
||||
export const VALID_DEEP_LINK_ROUTES = Object.keys(deepLinkSchemas) as readonly (keyof typeof deepLinkSchemas)[];
|
||||
export const VALID_DEEP_LINK_ROUTES = Object.keys(
|
||||
deepLinkSchemas,
|
||||
) as readonly (keyof typeof deepLinkSchemas)[];
|
||||
|
||||
export type DeepLinkParams = {
|
||||
[K in keyof typeof deepLinkSchemas]: z.infer<(typeof deepLinkSchemas)[K]>;
|
||||
@@ -94,4 +96,6 @@ export interface DeepLinkError extends Error {
|
||||
}
|
||||
|
||||
// Use the type to ensure route validation
|
||||
export const routeSchema = z.enum(VALID_DEEP_LINK_ROUTES as [string, ...string[]]);
|
||||
export const routeSchema = z.enum(
|
||||
VALID_DEEP_LINK_ROUTES as [string, ...string[]],
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user