feat(planning): grille hebdomadaire complète avec API et filtres
- Connexion API via proxy Angular (résolution CORS, base path /api) - Import CSS ng-zorro global pour les modales et composants - Filtres Camion/Show câblés sur l'affichage de la grille - Camions affichés via TrucksService (linkés au show du même créneau) - Panneau de détails : spectacles + camions du jour sélectionné - Modale de création de spectacle stylisée avec fond et centrage - Positionnement précis des events à la minute dans leur créneau - Auto-scroll vers l'heure courante au chargement - Ligne "maintenant" sur la colonne du jour actuel - Régénération des services OpenAPI (nouveaux noms de types) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+1
-1
@@ -113,7 +113,7 @@ class ZodError extends Error {
|
||||
return this.issues.length === 0;
|
||||
}
|
||||
flatten(mapper = (issue) => issue.message) {
|
||||
const fieldErrors = Object.create(null);
|
||||
const fieldErrors = {};
|
||||
const formErrors = [];
|
||||
for (const sub of this.issues) {
|
||||
if (sub.path.length > 0) {
|
||||
|
||||
+6
-6
@@ -10,21 +10,21 @@ export type typeToFlattenedError<T, U = string> = {
|
||||
};
|
||||
};
|
||||
export declare const ZodIssueCode: {
|
||||
custom: "custom";
|
||||
invalid_type: "invalid_type";
|
||||
too_big: "too_big";
|
||||
too_small: "too_small";
|
||||
not_multiple_of: "not_multiple_of";
|
||||
unrecognized_keys: "unrecognized_keys";
|
||||
invalid_union: "invalid_union";
|
||||
invalid_literal: "invalid_literal";
|
||||
custom: "custom";
|
||||
invalid_union: "invalid_union";
|
||||
invalid_union_discriminator: "invalid_union_discriminator";
|
||||
invalid_enum_value: "invalid_enum_value";
|
||||
unrecognized_keys: "unrecognized_keys";
|
||||
invalid_arguments: "invalid_arguments";
|
||||
invalid_return_type: "invalid_return_type";
|
||||
invalid_date: "invalid_date";
|
||||
invalid_string: "invalid_string";
|
||||
too_small: "too_small";
|
||||
too_big: "too_big";
|
||||
invalid_intersection_types: "invalid_intersection_types";
|
||||
not_multiple_of: "not_multiple_of";
|
||||
not_finite: "not_finite";
|
||||
};
|
||||
export type ZodIssueCode = keyof typeof ZodIssueCode;
|
||||
|
||||
+6
-6
@@ -10,21 +10,21 @@ export type typeToFlattenedError<T, U = string> = {
|
||||
};
|
||||
};
|
||||
export declare const ZodIssueCode: {
|
||||
custom: "custom";
|
||||
invalid_type: "invalid_type";
|
||||
too_big: "too_big";
|
||||
too_small: "too_small";
|
||||
not_multiple_of: "not_multiple_of";
|
||||
unrecognized_keys: "unrecognized_keys";
|
||||
invalid_union: "invalid_union";
|
||||
invalid_literal: "invalid_literal";
|
||||
custom: "custom";
|
||||
invalid_union: "invalid_union";
|
||||
invalid_union_discriminator: "invalid_union_discriminator";
|
||||
invalid_enum_value: "invalid_enum_value";
|
||||
unrecognized_keys: "unrecognized_keys";
|
||||
invalid_arguments: "invalid_arguments";
|
||||
invalid_return_type: "invalid_return_type";
|
||||
invalid_date: "invalid_date";
|
||||
invalid_string: "invalid_string";
|
||||
too_small: "too_small";
|
||||
too_big: "too_big";
|
||||
invalid_intersection_types: "invalid_intersection_types";
|
||||
not_multiple_of: "not_multiple_of";
|
||||
not_finite: "not_finite";
|
||||
};
|
||||
export type ZodIssueCode = keyof typeof ZodIssueCode;
|
||||
|
||||
+1
-1
@@ -109,7 +109,7 @@ export class ZodError extends Error {
|
||||
return this.issues.length === 0;
|
||||
}
|
||||
flatten(mapper = (issue) => issue.message) {
|
||||
const fieldErrors = Object.create(null);
|
||||
const fieldErrors = {};
|
||||
const formErrors = [];
|
||||
for (const sub of this.issues) {
|
||||
if (sub.path.length > 0) {
|
||||
|
||||
-1
@@ -109,4 +109,3 @@ const errorMap = (issue, _ctx) => {
|
||||
return { message };
|
||||
};
|
||||
exports.default = errorMap;
|
||||
module.exports = exports.default;
|
||||
|
||||
+1
-1
@@ -1,3 +1,3 @@
|
||||
import { type ZodErrorMap } from "../ZodError.cjs";
|
||||
declare const errorMap: ZodErrorMap;
|
||||
export = errorMap;
|
||||
export default errorMap;
|
||||
|
||||
-2
@@ -459,7 +459,6 @@ function isValidJWT(jwt, alg) {
|
||||
.replace(/-/g, "+")
|
||||
.replace(/_/g, "/")
|
||||
.padEnd(header.length + ((4 - (header.length % 4)) % 4), "=");
|
||||
// @ts-ignore
|
||||
const decoded = JSON.parse(atob(base64));
|
||||
if (typeof decoded !== "object" || decoded === null)
|
||||
return false;
|
||||
@@ -640,7 +639,6 @@ class ZodString extends ZodType {
|
||||
}
|
||||
else if (check.kind === "url") {
|
||||
try {
|
||||
// @ts-ignore
|
||||
new URL(input.data);
|
||||
}
|
||||
catch {
|
||||
|
||||
+1
-4
@@ -527,10 +527,7 @@ export type noUnrecognized<Obj extends object, Shape extends object> = {
|
||||
[k in keyof Obj]: k extends keyof Shape ? Obj[k] : never;
|
||||
};
|
||||
export declare class ZodObject<T extends ZodRawShape, UnknownKeys extends UnknownKeysParam = UnknownKeysParam, Catchall extends ZodTypeAny = ZodTypeAny, Output = objectOutputType<T, Catchall, UnknownKeys>, Input = objectInputType<T, Catchall, UnknownKeys>> extends ZodType<Output, ZodObjectDef<T, UnknownKeys, Catchall>, Input> {
|
||||
_cached: {
|
||||
shape: T;
|
||||
keys: string[];
|
||||
} | null;
|
||||
private _cached;
|
||||
_getCached(): {
|
||||
shape: T;
|
||||
keys: string[];
|
||||
|
||||
+1
-4
@@ -527,10 +527,7 @@ export type noUnrecognized<Obj extends object, Shape extends object> = {
|
||||
[k in keyof Obj]: k extends keyof Shape ? Obj[k] : never;
|
||||
};
|
||||
export declare class ZodObject<T extends ZodRawShape, UnknownKeys extends UnknownKeysParam = UnknownKeysParam, Catchall extends ZodTypeAny = ZodTypeAny, Output = objectOutputType<T, Catchall, UnknownKeys>, Input = objectInputType<T, Catchall, UnknownKeys>> extends ZodType<Output, ZodObjectDef<T, UnknownKeys, Catchall>, Input> {
|
||||
_cached: {
|
||||
shape: T;
|
||||
keys: string[];
|
||||
} | null;
|
||||
private _cached;
|
||||
_getCached(): {
|
||||
shape: T;
|
||||
keys: string[];
|
||||
|
||||
-2
@@ -450,7 +450,6 @@ function isValidJWT(jwt, alg) {
|
||||
.replace(/-/g, "+")
|
||||
.replace(/_/g, "/")
|
||||
.padEnd(header.length + ((4 - (header.length % 4)) % 4), "=");
|
||||
// @ts-ignore
|
||||
const decoded = JSON.parse(atob(base64));
|
||||
if (typeof decoded !== "object" || decoded === null)
|
||||
return false;
|
||||
@@ -631,7 +630,6 @@ export class ZodString extends ZodType {
|
||||
}
|
||||
else if (check.kind === "url") {
|
||||
try {
|
||||
// @ts-ignore
|
||||
new URL(input.data);
|
||||
}
|
||||
catch {
|
||||
|
||||
Reference in New Issue
Block a user