refactor(server): change invitation request link to workspace members tab (#11191)

close CLOUD-184
This commit is contained in:
fengmk2
2025-03-28 05:27:19 +00:00
parent bfa7e9a007
commit 69f393fe2f
5 changed files with 89 additions and 13 deletions

View File

@@ -0,0 +1,20 @@
export enum WorkspaceSettingsTab {
members = 'workspace:members',
}
type SettingsPathParams = {
workspaceId: string;
tab: WorkspaceSettingsTab;
};
/**
* To generate a workspace settings url path like
*
* /workspace/{workspaceId}/settings?tab={tab}
*/
export function generateWorkspaceSettingsPath(params: SettingsPathParams) {
const search = new URLSearchParams({
tab: params.tab,
});
return `/workspace/${params.workspaceId}/settings?${search.toString()}`;
}