updated managment frontedn

This commit is contained in:
2025-05-15 16:07:43 +03:00
parent f73b54613e
commit 4606f0721d
30 changed files with 1398 additions and 8 deletions

View File

@@ -5,9 +5,9 @@ import { managementAccountTenantMainSecond } from "./management/account/tenantSo
import { buildingPartsTenantSomething } from "./building/parts/tenantSomething/index";
const dynamicPagesIndex: Record<string, Record<LanguageTypes, DynamicPage>> = {
"main/pages/user/dashboard": managementAccountTenantMain,
"management/account/tenant/something": managementAccountTenantMain,
"management/account/tenant/somethingSecond":
managementAccountTenantMainSecond,
"management/account/tenant/somethingSecond": managementAccountTenantMainSecond,
"building/parts/tenant/something": buildingPartsTenantSomething,
};

View File

@@ -4,6 +4,9 @@ import superUserTenantSomethingSecond from "./management/account/tenantSomething
import superUserBuildingPartsTenantSomething from "./building/parts/tenantSomething/page";
const pageIndexMulti: Record<string, Record<string, React.FC<ContentProps>>> = {
"main/pages/user/dashboard": {
superUserTenantSomething: superUserTenantSomething,
},
"management/account/tenant/something": {
superUserTenantSomething: superUserTenantSomething,
},

View File

@@ -1,5 +1,9 @@
import { LanguageTypes } from "@/validations/mutual/language/validations";
const afterLoginDirectUrl = (lang: LanguageTypes) => {
return `/panel/${lang}/main/pages/user/dashboard`;
};
function selectEmployeeHook(
startTransition: any,
data: any,
@@ -10,7 +14,6 @@ function selectEmployeeHook(
) {
try {
const sendData = { ...data };
const urlToDirect = `/panel/${lang}/building/parts/tenant/something`;
startTransition(() => {
fetch("/api/selection/employee", {
method: "POST",
@@ -20,9 +23,9 @@ function selectEmployeeHook(
.then((response) => {
if (response.status === 200) {
response.json().then((data) => {
console.log("data", data); // setJsonText(JSON.stringify(data));
console.log("data", data);
setTimeout(() => {
Router.push(urlToDirect);
Router.push(afterLoginDirectUrl(lang));
}, 100);
});
} else {
@@ -48,7 +51,6 @@ function selectOccupantHook(
) {
try {
const sendData = { ...data };
const urlToDirect = `/auth/${lang}/panel/building/parts/tenant/something`;
startTransition(() => {
fetch("/api/selection/occupant", {
method: "POST",
@@ -58,9 +60,9 @@ function selectOccupantHook(
.then((response) => {
if (response.status === 200) {
response.json().then((data) => {
console.log("data", data); // setJsonText(JSON.stringify(data));
console.log("data", data);
setTimeout(() => {
Router.push(urlToDirect);
Router.push(afterLoginDirectUrl(lang));
}, 100);
});
} else {