fixed intelli crashing due to big zod file
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user