feat : buzz feedback
CI / Verify (push) Successful in 1m5s
CI / Build immutable images and deploy (push) Successful in 1m41s

This commit is contained in:
2026-08-30 15:11:35 +00:00 Unverified
parent b2e9b69619
commit 14a98c55f1
13 changed files with 418 additions and 96 deletions
+3 -1
View File
@@ -1,5 +1,7 @@
import * as z from "zod";
import { targetStatOptions } from "@/lib/guides/stats";
export const guideSectionKinds = ["weapon", "artifact", "constellations", "team"] as const;
export type GuideSectionKind = (typeof guideSectionKinds)[number];
@@ -62,7 +64,7 @@ export const artifactSectionSchema = z.strictObject({
circlet: z.array(z.enum(mainStatOptions.circlet)).max(2),
substats: z.array(z.enum(substatOptions)).max(substatOptions.length),
targets: z.array(z.strictObject({
stat: z.string().trim().min(1).max(80),
stat: z.enum(targetStatOptions),
value: z.string().trim().min(1).max(80),
})).max(20),
talents: z.array(z.strictObject({