feat: Sight Page update

This commit is contained in:
2025-06-01 23:18:21 +03:00
parent 87386c6a73
commit a8777a974a
26 changed files with 3460 additions and 727 deletions

View File

@ -1,7 +1,6 @@
import { Box, Tab, Tabs } from "@mui/material";
import { articlesStore, cityStore, languageStore } from "@shared";
import { InformationTab, RightWidgetTab } from "@widgets";
import { LeftWidgetTab } from "@widgets";
import { CreateInformationTab, CreateLeftTab, CreateRightTab } from "@widgets";
import { useEffect, useState } from "react";
import { observer } from "mobx-react-lite";
@ -21,8 +20,11 @@ export const CreateSightPage = observer(() => {
};
useEffect(() => {
getCities();
getArticles(languageStore.language);
const fetchData = async () => {
await getCities();
await getArticles(languageStore.language);
};
fetchData();
}, []);
return (
@ -60,9 +62,9 @@ export const CreateSightPage = observer(() => {
</Box>
<div className="flex-1">
<InformationTab value={value} index={0} />
<LeftWidgetTab value={value} index={1} />
<RightWidgetTab value={value} index={2} />
<CreateInformationTab value={value} index={0} />
<CreateLeftTab value={value} index={1} />
<CreateRightTab value={value} index={2} />
</div>
</Box>
);