MCPcopy Create free account
hub / github.com/TanStack/db / validateInsertTodo

Function validateInsertTodo

examples/solid/todo/src/db/validation.ts:35–41  ·  view source on GitHub ↗
(data: unknown)

Source from the content-addressed store, hash-verified

33
34// Validation functions
35export const validateInsertTodo = (data: unknown): InsertTodo => {
36 const parsed = insertTodoSchema.parse(data)
37 if (parsed.text === `really hard todo`) {
38 throw new Error(`we don't want to do really hard todos`)
39 }
40 return parsed
41}
42
43export const validateSelectTodo = (data: unknown): SelectTodo => {
44 return selectTodoSchema.parse(data)

Callers 2

todos.tsFile · 0.90
server.tsFile · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected