Updated libs - Updated Zod v3 to v4.
This commit is contained in:
@@ -61,10 +61,11 @@ function RoomBooking({
|
||||
|
||||
const totalSelected = () => {
|
||||
let sum = 0;
|
||||
bookingRooms &&
|
||||
if (bookingRooms) {
|
||||
bookingRooms.rooms
|
||||
.filter((v) => v.roomCategory == roomCategoryId)
|
||||
.forEach((v) => (sum += v.amount));
|
||||
}
|
||||
return sum;
|
||||
};
|
||||
const canAddMore: boolean = availableAmount > totalSelected();
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
"use client";
|
||||
|
||||
import { z } from "zod";
|
||||
import { z } from "zod/v4";
|
||||
|
||||
export const BookingFormSchema = z.object({
|
||||
name: z.string().min(2).max(50),
|
||||
surname: z.string().min(2).max(50),
|
||||
email: z.string().email(),
|
||||
email: z.email(),
|
||||
phone: z.string().min(8),
|
||||
});
|
||||
|
||||
@@ -17,7 +17,7 @@ import { useAppStore } from "@/store";
|
||||
import { useState } from "react";
|
||||
import { useForm } from "react-hook-form";
|
||||
import { useNavigate } from "react-router-dom";
|
||||
import { z } from "zod";
|
||||
import { z } from "zod/v4";
|
||||
import { zodResolver } from "@hookform/resolvers/zod";
|
||||
|
||||
enum PageState {
|
||||
|
||||
Reference in New Issue
Block a user