| 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]; | |
| }; | |