- )
+ );
}
-export default DatePicker
\ No newline at end of file
+export default DatePicker;
diff --git a/app/component/date/dateTime/index.js b/app/component/date/dateTime/index.js
index 6d5f561..ec66eb5 100644
--- a/app/component/date/dateTime/index.js
+++ b/app/component/date/dateTime/index.js
@@ -5,6 +5,7 @@ import Tabs from "../../Tabs";
import Hours from "./Hours";
import { Button } from "@mui/material";
import ArrowLeftB from "@/components/icons/ArrowLeftB";
+import Link from "next/link";
const listTab = ['صبح', 'بعد از ظهر'];
const nameHours = ['hours_morning', 'hours_afternoon']
@@ -32,13 +33,20 @@ function DateTime({ doctor }) {
nameHours={nameHours}
/>
-
+
+
)
diff --git a/app/component/element/AutoCompleteSelect.js b/app/component/element/AutoCompleteSelect.js
index 1c8caa2..60513f5 100644
--- a/app/component/element/AutoCompleteSelect.js
+++ b/app/component/element/AutoCompleteSelect.js
@@ -7,7 +7,7 @@ function AutoCompleteSelect({ list, updateData, name, label }) {
updateData &&
updateData(event, name)
diff --git a/app/globals.css b/app/globals.css
index bd9b38e..e4dc65a 100644
--- a/app/globals.css
+++ b/app/globals.css
@@ -183,6 +183,7 @@ html {
background-size: cover !important;
background-repeat: no-repeat !important;
background-position: center !important;
+ z-index: -10;
}
.bg-banner-register {
diff --git a/app/login-verify/page.js b/app/login-verify/page.js
index 5a895e2..56e01b8 100644
--- a/app/login-verify/page.js
+++ b/app/login-verify/page.js
@@ -1,12 +1,23 @@
-import Layout from '@/components/layout'
-import LoginVerifyPage from '@/components/loginVerify'
-import React from 'react'
+'use client';
+
+import RegisterPage from '@/components/register';
+import SetCodePage from '@/components/register/SetCodePage';
+import SignInPage from '@/components/register/SignInPage';
+import { useState } from 'react';
function LoginVerify() {
+
+ const [isSendMsg, setIsSendMsg] = useState(false);
+
return (
-
-
-
+
+ {isSendMsg ?
+ :
+ }
+
)
}
diff --git a/app/signin/page.js b/app/signin/page.js
index 1e68183..324137b 100644
--- a/app/signin/page.js
+++ b/app/signin/page.js
@@ -12,7 +12,10 @@ function SignIn() {
{isSendMsg ?
- :
+ :
}
diff --git a/components/account/detailDoctor/Detail.js b/components/account/detailDoctor/Detail.js
new file mode 100644
index 0000000..48b0f48
--- /dev/null
+++ b/components/account/detailDoctor/Detail.js
@@ -0,0 +1,64 @@
+import ArrowLeftOrangeA from "@/components/icons/ArrowLeftOrangeA"
+import CalendarA from "@/components/icons/CalendarA"
+import ClockA from "@/components/icons/ClockA"
+import LocationA from "@/components/icons/LocationA"
+import TickCircleOrange from "@/components/icons/TickCircleOrange"
+import { Button } from "@mui/material"
+
+function Detail({ doctor }) {
+ return (
+
+
+
+
+
آدرس: {doctor.location}
+
+
+
+
+
+
تاریخ نوبت:
+
13 خرداد 1403
+
+
+
+
+
+
+
+
+
زمان نوبت:
+
ساعت 17:20
+
+
+
+
+
+
+
+
+
+
فقط در صورت لغو نوبت تا 5 ساعت قبل از زمان ویزیت، امکان استرداد وجه ممکن می باشد.
+
+
+
+
لطفا به موقع در مطب حضور داشته باشید.
+
+
+
+ )
+}
+
+export default Detail
\ No newline at end of file
diff --git a/components/account/detailDoctor/Head.js b/components/account/detailDoctor/Head.js
new file mode 100644
index 0000000..3f2db24
--- /dev/null
+++ b/components/account/detailDoctor/Head.js
@@ -0,0 +1,20 @@
+import Image from "next/image"
+
+function Head({ doctor }) {
+ return (
+
+
+
+
{doctor.name}
+
تخصص: {doctor.expertise}
+
+
+ )
+}
+
+export default Head
\ No newline at end of file
diff --git a/components/account/detailDoctor/index.js b/components/account/detailDoctor/index.js
new file mode 100644
index 0000000..8d6d60a
--- /dev/null
+++ b/components/account/detailDoctor/index.js
@@ -0,0 +1,14 @@
+import Detail from "./Detail"
+import Head from "./Head"
+
+function DetailDoctor({ doctor }) {
+ return (
+
+
جزئیات نوبت
+
+
+
+ )
+}
+
+export default DetailDoctor
\ No newline at end of file
diff --git a/components/account/index.js b/components/account/index.js
new file mode 100644
index 0000000..862477f
--- /dev/null
+++ b/components/account/index.js
@@ -0,0 +1,17 @@
+import DetailDoctor from "./detailDoctor"
+import Information from "./information";
+
+function AccountPage({ doctor }) {
+ return (
+
+
+
+
+ )
+}
+
+export default AccountPage
\ No newline at end of file
diff --git a/components/account/information/detail/Content.js b/components/account/information/detail/Content.js
new file mode 100644
index 0000000..f6d97de
--- /dev/null
+++ b/components/account/information/detail/Content.js
@@ -0,0 +1,17 @@
+function Content({ isConfirmed, children, title }) {
+ return (
+
+
+
{title}
+ {isConfirmed && (
+
تایید شده
+ )}
+
+ {children}
+
+ )
+}
+
+export default Content
\ No newline at end of file
diff --git a/components/account/information/detail/EditField.js b/components/account/information/detail/EditField.js
new file mode 100644
index 0000000..b0f134d
--- /dev/null
+++ b/components/account/information/detail/EditField.js
@@ -0,0 +1,42 @@
+import EditOrangeA from "@/components/icons/EditOrangeA"
+import { Button, TextField } from "@mui/material"
+
+function EditField({ changeData, data, name }) {
+ return (
+