Refactor routing in App component to enhance navigation and improve error handling by integrating dynamic routes and updating the NotFound route.
This commit is contained in:
45
node_modules/zod-to-json-schema/dist/esm/Options.js
generated
vendored
Normal file
45
node_modules/zod-to-json-schema/dist/esm/Options.js
generated
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
export const ignoreOverride = Symbol("Let zodToJsonSchema decide on which parser to use");
|
||||
export const jsonDescription = (jsonSchema, def) => {
|
||||
if (def.description) {
|
||||
try {
|
||||
return {
|
||||
...jsonSchema,
|
||||
...JSON.parse(def.description),
|
||||
};
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
return jsonSchema;
|
||||
};
|
||||
export const defaultOptions = {
|
||||
name: undefined,
|
||||
$refStrategy: "root",
|
||||
basePath: ["#"],
|
||||
effectStrategy: "input",
|
||||
pipeStrategy: "all",
|
||||
dateStrategy: "format:date-time",
|
||||
mapStrategy: "entries",
|
||||
removeAdditionalStrategy: "passthrough",
|
||||
allowedAdditionalProperties: true,
|
||||
rejectedAdditionalProperties: false,
|
||||
definitionPath: "definitions",
|
||||
target: "jsonSchema7",
|
||||
strictUnions: false,
|
||||
definitions: {},
|
||||
errorMessages: false,
|
||||
markdownDescription: false,
|
||||
patternStrategy: "escape",
|
||||
applyRegexFlags: false,
|
||||
emailStrategy: "format:email",
|
||||
base64Strategy: "contentEncoding:base64",
|
||||
nameStrategy: "ref",
|
||||
};
|
||||
export const getDefaultOptions = (options) => (typeof options === "string"
|
||||
? {
|
||||
...defaultOptions,
|
||||
name: options,
|
||||
}
|
||||
: {
|
||||
...defaultOptions,
|
||||
...options,
|
||||
});
|
Reference in New Issue
Block a user