fixed intelli crashing due to big zod file

This commit is contained in:
PxlLoewe
2025-04-24 10:05:52 -07:00
parent f6e4449f68
commit 9ce397f337
6 changed files with 19 additions and 13 deletions

View File

@@ -1,14 +1,16 @@
"use client";
import { zodResolver } from "@hookform/resolvers/zod";
import { Message } from "@repo/db";
import { MessageOptionalDefaultsSchema } from "@repo/db/zod";
import { Notam } from "@repo/db";
import {
NotamOptionalDefaults,
NotamOptionalDefaultsSchema,
} from "@repo/db/zod";
import { useForm } from "react-hook-form";
import { z } from "zod";
import { addMessage, disableMessage } from "../action";
import { useState } from "react";
export const MessageForm = ({ message }: { message?: Message }) => {
export const MessageForm = ({ message }: { message?: Notam }) => {
const [isSubmitting, setIsSubmitting] = useState(false);
const getDefaultShowUntilDate = () => {
@@ -21,8 +23,8 @@ export const MessageForm = ({ message }: { message?: Message }) => {
disableMessage();
};
const form = useForm<z.infer<typeof MessageOptionalDefaultsSchema>>({
resolver: zodResolver(MessageOptionalDefaultsSchema),
const form = useForm<NotamOptionalDefaults>({
resolver: zodResolver(NotamOptionalDefaultsSchema),
defaultValues: {
message: message?.message,
color: message?.color,