feat: Improved Page and History names (#4908)
Improved page and history names. Closes #4684 --------- Co-authored-by: Marie Stoppa <marie.stoppa@essec.edu>
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
import { getPageTitleFromPath } from '../title-utils';
|
||||
import { getPageTitleFromPath, SettingsPageTitles } from '../title-utils';
|
||||
|
||||
describe('title-utils', () => {
|
||||
it('should return the correct title for a given path', () => {
|
||||
@ -13,14 +13,39 @@ describe('title-utils', () => {
|
||||
expect(getPageTitleFromPath('/objects/opportunities')).toBe(
|
||||
'Opportunities',
|
||||
);
|
||||
expect(getPageTitleFromPath('/settings/profile')).toBe('Profile');
|
||||
expect(getPageTitleFromPath('/settings/profile/appearance')).toBe(
|
||||
'Appearance',
|
||||
expect(getPageTitleFromPath('/settings/objects/opportunities')).toBe(
|
||||
SettingsPageTitles.Objects,
|
||||
);
|
||||
expect(getPageTitleFromPath('/settings/profile')).toBe(
|
||||
SettingsPageTitles.Profile,
|
||||
);
|
||||
expect(getPageTitleFromPath('/settings/appearance')).toBe(
|
||||
SettingsPageTitles.Appearance,
|
||||
);
|
||||
expect(getPageTitleFromPath('/settings/accounts')).toBe(
|
||||
SettingsPageTitles.Accounts,
|
||||
);
|
||||
expect(getPageTitleFromPath('/settings/accounts/new')).toBe(
|
||||
SettingsPageTitles.Accounts,
|
||||
);
|
||||
expect(getPageTitleFromPath('/settings/accounts/calendars')).toBe(
|
||||
SettingsPageTitles.Accounts,
|
||||
);
|
||||
expect(
|
||||
getPageTitleFromPath('/settings/accounts/calendars/:accountUuid'),
|
||||
).toBe(SettingsPageTitles.Accounts);
|
||||
expect(getPageTitleFromPath('/settings/accounts/emails')).toBe(
|
||||
SettingsPageTitles.Accounts,
|
||||
);
|
||||
expect(getPageTitleFromPath('/settings/accounts/emails/:accountUuid')).toBe(
|
||||
SettingsPageTitles.Accounts,
|
||||
);
|
||||
expect(getPageTitleFromPath('/settings/workspace-members')).toBe(
|
||||
'Workspace Members',
|
||||
SettingsPageTitles.Members,
|
||||
);
|
||||
expect(getPageTitleFromPath('/settings/workspace')).toBe(
|
||||
SettingsPageTitles.General,
|
||||
);
|
||||
expect(getPageTitleFromPath('/settings/workspace')).toBe('Workspace');
|
||||
expect(getPageTitleFromPath('/')).toBe('Twenty');
|
||||
expect(getPageTitleFromPath('/random')).toBe('Twenty');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user