mirror of
http://88.130.71.182:3000/BlitTech/badoHair_fe.git
synced 2026-06-13 11:03:02 +00:00
Update May 21 by Elvis
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
"use client";
|
||||
|
||||
import { useState, useEffect } from "react";
|
||||
import { useState, useEffect, startTransition } from "react";
|
||||
import { Calendar } from "@/components/ui/calendar";
|
||||
import { Button } from "@/components/ui/button";
|
||||
import { Input } from "@/components/ui/input";
|
||||
@@ -43,16 +43,20 @@ export default function Booking() {
|
||||
|
||||
useEffect(() => {
|
||||
if (user) {
|
||||
setName(user.full_name ?? "");
|
||||
setEmail(user.email ?? "");
|
||||
setPhone(user.phone ?? "");
|
||||
startTransition(() => {
|
||||
setName(user.full_name ?? "");
|
||||
setEmail(user.email ?? "");
|
||||
setPhone(user.phone ?? "");
|
||||
});
|
||||
}
|
||||
}, [user]);
|
||||
|
||||
useEffect(() => {
|
||||
if (!selectedDate) return;
|
||||
setSlotsLoading(true);
|
||||
setSelectedSlot(null);
|
||||
startTransition(() => {
|
||||
setSlotsLoading(true);
|
||||
setSelectedSlot(null);
|
||||
});
|
||||
const dateStr = toDateStr(selectedDate);
|
||||
getAvailableSlots(dateStr, dateStr)
|
||||
.then(setSlots)
|
||||
|
||||
Reference in New Issue
Block a user