Scrapboard.org client

fix: loose validation

+2 -2
+1 -1
src/lib/stores/boardItems.tsx
··· 3 3 import * as z from "zod"; 4 4 import { createMapStorage } from "../utils/mapStorage"; 5 5 6 - export const BoardItem = z.object({ 6 + export const BoardItem = z.looseObject({ 7 7 url: z.string(), 8 8 list: z.string(), 9 9 $type: z.string(),
+1 -1
src/lib/stores/boards.tsx
··· 2 2 import { persist } from "zustand/middleware"; 3 3 import * as z from "zod"; 4 4 5 - export const Board = z.object({ 5 + export const Board = z.looseObject({ 6 6 name: z.string(), 7 7 description: z.string(), 8 8 });