From cd1dc2a555b42c578ca54930f46319720430d4a9 Mon Sep 17 00:00:00 2001 From: Brandon Egger Date: Mon, 4 Sep 2023 00:03:42 -0500 Subject: [PATCH] add create resource trpc function --- src/components/admin/common.tsx | 5 +- src/components/admin/resources/form.tsx | 5 +- src/components/forms/textInput.tsx | 4 +- src/pages/resources/[id]/edit.tsx | 4 +- src/pages/resources/create.tsx | 41 ++++++++--- src/server/api/routers/auditoryResources.ts | 81 +++++++++++---------- 6 files changed, 82 insertions(+), 58 deletions(-) diff --git a/src/components/admin/common.tsx b/src/components/admin/common.tsx index ce1ae95..0f8abd3 100644 --- a/src/components/admin/common.tsx +++ b/src/components/admin/common.tsx @@ -42,13 +42,16 @@ const AdminActionButton = ({ label, onClick, symbol, + type = "button", }: { label: string; - onClick: () => void; + onClick?: () => void; symbol: JSX.Element | undefined; + type?: HTMLButtonElement["type"]; }) => { return (