feat: resolved frontend url changes and resolved ts error

This commit is contained in:
=
2025-07-23 14:31:52 +05:30
parent 864be1deb7
commit 33256c3462
292 changed files with 5350 additions and 3939 deletions
+17 -8
View File
@@ -59,14 +59,28 @@ export const initProjectHelper = async ({ projectName }: { projectName: string }
return project;
};
export const getProjectBaseURL = (type: ProjectType) => {
switch (type) {
case ProjectType.SecretManager:
return "/projects/secret-management/$projectId";
case ProjectType.CertificateManager:
return "/projects/cert-management/$projectId";
default:
return `/projects/${type}/$projectId` as const;
}
};
export const getProjectHomePage = (type: ProjectType) => {
switch (type) {
case ProjectType.SecretManager:
return "/projects/secret-management/$projectId/overview";
case ProjectType.CertificateManager:
return `/projects/$projectId/${type}/subscribers` as const;
return "/projects/cert-management/$projectId/subscribers";
case ProjectType.SecretScanning:
return `/projects/$projectId/${type}/data-sources` as const;
return `/projects/${type}/$projectId/data-sources` as const;
default:
return `/projects/$projectId/${type}/overview` as const;
return `/projects/${type}/$projectId/overview` as const;
}
};
@@ -80,8 +94,3 @@ export const getProjectTitle = (type: ProjectType) => {
};
return titleConvert[type];
};
export const getCurrentProductFromUrl = (location: string) => {
const type = Object.values(ProjectType).find((el) => location.includes(`/${el}`));
return type;
};