Finished smash heros card header
This commit is contained in:
31
src/lib/schema/stats/smashheros.ts
Normal file
31
src/lib/schema/stats/smashheros.ts
Normal file
@@ -0,0 +1,31 @@
|
||||
import z from "zod"
|
||||
|
||||
const classStats = z.object({
|
||||
games: z.number().default(0)
|
||||
}).optional()
|
||||
|
||||
export const smashHerosStats = z.object({
|
||||
kills: z.number().default(0),
|
||||
deaths: z.number().default(0),
|
||||
wins: z.number().default(0),
|
||||
losses: z.number().default(0),
|
||||
smashLevel: z.number().default(0),
|
||||
class_stats: z.object({
|
||||
BOTMUN: classStats,
|
||||
THE_BULK: classStats,
|
||||
CAKE_MONSTER: classStats,
|
||||
FROSTY: classStats,
|
||||
GENERAL_CLUCK: classStats,
|
||||
GREEN_HOOD: classStats,
|
||||
GOKU: classStats,
|
||||
MARAUDER: classStats,
|
||||
PUG: classStats,
|
||||
SANIC: classStats,
|
||||
SERGEANT_SHIELD: classStats,
|
||||
SHOOP_DA_WHOOP: classStats,
|
||||
SKULLFIRE: classStats,
|
||||
SPODERMAN: classStats,
|
||||
TINMAN: classStats,
|
||||
DUSK_CRAWLER: classStats
|
||||
}).optional()
|
||||
})
|
||||
Reference in New Issue
Block a user