From 908b36973229d2d9c1c5ae67b5d3b1f193526d98 Mon Sep 17 00:00:00 2001 From: imbytecat Date: Mon, 16 Feb 2026 05:30:44 +0800 Subject: [PATCH] =?UTF-8?q?fix(server):=20=E4=BD=BF=E7=94=A8=20SubmitEvent?= =?UTF-8?q?Handler=20=E6=B6=88=E9=99=A4=20React=2019=20=E5=BC=83=E7=94=A8?= =?UTF-8?q?=E5=91=8A=E8=AD=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/server/src/routes/index.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/server/src/routes/index.tsx b/apps/server/src/routes/index.tsx index 61b7eaa..30ebef1 100644 --- a/apps/server/src/routes/index.tsx +++ b/apps/server/src/routes/index.tsx @@ -1,6 +1,6 @@ import { useMutation, useSuspenseQuery } from '@tanstack/react-query' import { createFileRoute } from '@tanstack/react-router' -import type { ChangeEventHandler, FormEventHandler } from 'react' +import type { ChangeEventHandler, SubmitEventHandler } from 'react' import { useState } from 'react' import { orpc } from '@/client/query-client' @@ -19,7 +19,7 @@ function Todos() { const updateMutation = useMutation(orpc.todo.update.mutationOptions()) const deleteMutation = useMutation(orpc.todo.remove.mutationOptions()) - const handleCreateTodo: FormEventHandler = (e) => { + const handleCreateTodo: SubmitEventHandler = (e) => { e.preventDefault() if (newTodoTitle.trim()) { createMutation.mutate({ title: newTodoTitle.trim() })