set data ssr in page dashboard
This commit is contained in:
+4
-29
@@ -1,36 +1,11 @@
|
|||||||
"use client";
|
import Content from "@/components/dashboard/Content";
|
||||||
|
import { getStateInfo } from "@/lib/getStateInfo";
|
||||||
import { useState } from "react";
|
|
||||||
|
|
||||||
import userData from "@/data/userData.json";
|
|
||||||
import DashboardPage from "@/components/dashboard";
|
|
||||||
import UserAccountPage from "@/components/dashboard/userAccount/UserAccount";
|
|
||||||
|
|
||||||
function UserAccount() {
|
function UserAccount() {
|
||||||
const [value, setValue] = useState(0);
|
const { matchedCity } = getStateInfo();
|
||||||
const [isOpenSide, setIsOpenSide] = useState(false);
|
|
||||||
const [isTurnsDetails, setIsTurnsDetails] = useState(false);
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<DashboardPage
|
<Content matchedCity={matchedCity} />
|
||||||
value={value}
|
|
||||||
setValue={setValue}
|
|
||||||
user={userData.data}
|
|
||||||
isOpenSide={isOpenSide}
|
|
||||||
setIsOpenSide={setIsOpenSide}
|
|
||||||
isTurnsDetails={isTurnsDetails}
|
|
||||||
setIsTurnsDetails={setIsTurnsDetails}
|
|
||||||
>
|
|
||||||
<UserAccountPage
|
|
||||||
value={value}
|
|
||||||
setValue={setValue}
|
|
||||||
user={userData.data}
|
|
||||||
isOpenSide={isOpenSide}
|
|
||||||
setIsOpenSide={setIsOpenSide}
|
|
||||||
isTurnsDetails={isTurnsDetails}
|
|
||||||
setIsTurnsDetails={setIsTurnsDetails}
|
|
||||||
/>
|
|
||||||
</DashboardPage>
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,38 @@
|
|||||||
|
"use client";
|
||||||
|
|
||||||
|
import { useState } from "react";
|
||||||
|
|
||||||
|
import userData from "@/data/userData.json";
|
||||||
|
import DashboardPage from "@/components/dashboard";
|
||||||
|
import UserAccountPage from "@/components/dashboard/userAccount/UserAccount";
|
||||||
|
|
||||||
|
function Content({ matchedCity }) {
|
||||||
|
const [value, setValue] = useState(0);
|
||||||
|
const [isOpenSide, setIsOpenSide] = useState(false);
|
||||||
|
const [isTurnsDetails, setIsTurnsDetails] = useState(false);
|
||||||
|
|
||||||
|
return (
|
||||||
|
<DashboardPage
|
||||||
|
value={value}
|
||||||
|
setValue={setValue}
|
||||||
|
user={userData.data}
|
||||||
|
isOpenSide={isOpenSide}
|
||||||
|
matchedCity={matchedCity}
|
||||||
|
setIsOpenSide={setIsOpenSide}
|
||||||
|
isTurnsDetails={isTurnsDetails}
|
||||||
|
setIsTurnsDetails={setIsTurnsDetails}
|
||||||
|
>
|
||||||
|
<UserAccountPage
|
||||||
|
value={value}
|
||||||
|
setValue={setValue}
|
||||||
|
user={userData.data}
|
||||||
|
isOpenSide={isOpenSide}
|
||||||
|
setIsOpenSide={setIsOpenSide}
|
||||||
|
isTurnsDetails={isTurnsDetails}
|
||||||
|
setIsTurnsDetails={setIsTurnsDetails}
|
||||||
|
/>
|
||||||
|
</DashboardPage>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
export default Content;
|
||||||
@@ -9,6 +9,7 @@ function DashboardPage({
|
|||||||
setValue,
|
setValue,
|
||||||
isOpenSide,
|
isOpenSide,
|
||||||
setIsOpenSide,
|
setIsOpenSide,
|
||||||
|
matchedCity
|
||||||
}) {
|
}) {
|
||||||
return (
|
return (
|
||||||
<Layout
|
<Layout
|
||||||
@@ -20,6 +21,7 @@ function DashboardPage({
|
|||||||
setValue={setValue}
|
setValue={setValue}
|
||||||
disableFooter={true}
|
disableFooter={true}
|
||||||
isOpenSide={isOpenSide}
|
isOpenSide={isOpenSide}
|
||||||
|
matchedCity={matchedCity}
|
||||||
setIsOpenSide={setIsOpenSide}
|
setIsOpenSide={setIsOpenSide}
|
||||||
isTurnsDetails={isTurnsDetails}
|
isTurnsDetails={isTurnsDetails}
|
||||||
setIsTurnsDetails={setIsTurnsDetails}
|
setIsTurnsDetails={setIsTurnsDetails}
|
||||||
|
|||||||
Reference in New Issue
Block a user