import { ProfileSettingRouteKey } from '@/constants/setting'; | |
import { useSecondPathName } from '@/hooks/route-hook'; | |
export const useGetPageTitle = (): string => { | |
const pathName = useSecondPathName(); | |
const LabelMap = { | |
[ProfileSettingRouteKey.Profile]: 'User profile', | |
[ProfileSettingRouteKey.Plan]: 'Plan & balance', | |
[ProfileSettingRouteKey.Model]: 'Model management', | |
[ProfileSettingRouteKey.System]: 'System', | |
[ProfileSettingRouteKey.Api]: 'Api', | |
[ProfileSettingRouteKey.Team]: 'Team management', | |
[ProfileSettingRouteKey.Prompt]: 'Prompt management', | |
[ProfileSettingRouteKey.Chunk]: 'Chunk method', | |
[ProfileSettingRouteKey.Logout]: 'Logout', | |
}; | |
return LabelMap[pathName as ProfileSettingRouteKey]; | |
}; | |