+
+ >
+ );
+}
\ No newline at end of file
diff --git a/src/components/account/index.tsx b/src/components/account/index.tsx
index dd97bbf..f427abe 100644
--- a/src/components/account/index.tsx
+++ b/src/components/account/index.tsx
@@ -1,50 +1,81 @@
'use client';
import Link from "next/link";
import { CustomerInfo } from "@/data/customers"
+import { useSearchParams } from 'next/navigation';
+import ChangeInfo from "./ChangeInfo";
+import Order from "./Order";
+import ChangePass from "./ChangePassword";
+import Review from "./Review";
+import Comment from "./Comment";
+
export default function AccountPage() {
+ const searchParams = useSearchParams();
+ const view = searchParams.get('view');
+ const customer = CustomerInfo[0];
+
+ const viewComponent: any = {
+ "change-info": ChangeInfo,
+ "order": Order,
+ "product-review": Review,
+ "product-comment": Comment,
+ "change-pass": ChangePass,
+ };
+ const ActiveComponent = viewComponent[view || "change-info"];
+
+ console.log(customer)
return (
-
- Tài khoản của,
- {CustomerInfo[0]?.name}
+
+ Tài khoản của,
+ {customer.name}
-
+
Thông tin tài khoản
-
+
Danh sách đơn hàng
-
+
Đánh giá của tôi
-
+
Bình luận của tôi
-
+
Thay đổi mật khẩu
-
+
Sản phẩm đã xem
-
+
@@ -54,7 +85,9 @@ export default function AccountPage() {
-
Bạn đang ở trang tài khoản. Vui lòng chọn các mục bên trái để xem thông tin.