Skip to content

Commit 96225f4

Browse files
committed
refactor: separation of i18n messages
1 parent f3faac7 commit 96225f4

4 files changed

Lines changed: 39 additions & 38 deletions

File tree

src/authz-module/libraries-manager/components/AssignNewRoleModal/AssignNewRoleModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ const AssignNewRoleModal: FC<AssignNewRoleModalProps> = ({
3939

4040
<ModalDialog.Body className="my-4">
4141
<Form.Group controlId="role_options">
42-
<Form.Label>{intl.formatMessage(messages['library.authz.team.table.roles'])}</Form.Label>
42+
<Form.Label>{intl.formatMessage(messages['library.authz.manage.role.select.label'])}</Form.Label>
4343
<Form.Control as="select" name="role" value={selectedRole} onChange={handleChangeSelectedRole}>
4444
<option value="" disabled>Select a role</option>
4545
{roleOptions.map((role) => <option key={role.role} value={role.role}>{role.name}</option>)}

src/authz-module/libraries-manager/components/TeamTable/index.test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ describe('TeamTable', () => {
2525
results: [
2626
{
2727
28-
roles: ['Admin', 'Editor'],
28+
roles: ['admin', 'editor'],
2929
username: 'alice',
3030
},
3131
{
3232
33-
roles: ['Viewer'],
33+
roles: ['viewer'],
3434
username: 'bob',
3535
},
3636
],

src/authz-module/libraries-manager/components/TeamTable/messages.ts

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -31,31 +31,6 @@ const messages = defineMessages({
3131
defaultMessage: 'Edit',
3232
description: 'Edit action',
3333
},
34-
'libraries.authz.manage.assign.new.role.title': {
35-
id: 'libraries.authz.manage.assign.new.role.title',
36-
defaultMessage: 'Add New Role',
37-
description: 'Libraries AuthZ assign a new role to a user button title',
38-
},
39-
'libraries.authz.manage.cancel.button': {
40-
id: 'libraries.authz.manage.cancel.button',
41-
defaultMessage: 'Cancel',
42-
description: 'Libraries AuthZ cancel button title',
43-
},
44-
'libraries.authz.manage.saving.button': {
45-
id: 'libraries.authz.manage.saving.button',
46-
defaultMessage: 'Saving...',
47-
description: 'Libraries AuthZ saving button title',
48-
},
49-
'libraries.authz.manage.save.button': {
50-
id: 'libraries.authz.manage.save.button',
51-
defaultMessage: 'Save',
52-
description: 'Libraries AuthZ save button title',
53-
},
54-
'libraries.authz.manage.assign.role.success': {
55-
id: 'libraries.authz.manage.assign.role.success',
56-
defaultMessage: 'Role added successfully.',
57-
description: 'Libraries AuthZ assign role success message',
58-
},
5934
'authz.libraries.team.table.search': {
6035
id: 'authz.libraries.team.table.search',
6136
defaultMessage: 'Search by {firstField} or {secondField}',
@@ -71,16 +46,6 @@ const messages = defineMessages({
7146
defaultMessage: 'Name Z-A',
7247
description: 'Sort by name Z-A',
7348
},
74-
'authz.libraries.team.table.sort.newest': {
75-
id: 'authz.libraries.team.table.sort.newest',
76-
defaultMessage: 'Newest',
77-
description: 'Sort by newest',
78-
},
79-
'authz.libraries.team.table.sort.oldest': {
80-
id: 'authz.libraries.team.table.sort.oldest',
81-
defaultMessage: 'Oldest',
82-
description: 'Sort by oldest',
83-
},
8449
'authz.libraries.team.table.clearFilters': {
8550
id: 'authz.libraries.team.table.clearFilters',
8651
defaultMessage: 'Clear filters',
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
import { defineMessages } from '@edx/frontend-platform/i18n';
2+
3+
const messages = defineMessages({
4+
'libraries.authz.manage.assign.new.role.title': {
5+
id: 'libraries.authz.manage.assign.new.role.title',
6+
defaultMessage: 'Add New Role',
7+
description: 'Libraries AuthZ assign a new role to a user button title',
8+
},
9+
'library.authz.manage.role.select.label': {
10+
id: 'library.authz.role.select.label',
11+
defaultMessage: 'Roles',
12+
description: 'Libraries team management label for roles select',
13+
},
14+
'libraries.authz.manage.cancel.button': {
15+
id: 'libraries.authz.manage.cancel.button',
16+
defaultMessage: 'Cancel',
17+
description: 'Libraries AuthZ cancel button title',
18+
},
19+
'libraries.authz.manage.saving.button': {
20+
id: 'libraries.authz.manage.saving.button',
21+
defaultMessage: 'Saving...',
22+
description: 'Libraries AuthZ saving button title',
23+
},
24+
'libraries.authz.manage.save.button': {
25+
id: 'libraries.authz.manage.save.button',
26+
defaultMessage: 'Save',
27+
description: 'Libraries AuthZ save button title',
28+
},
29+
'libraries.authz.manage.assign.role.success': {
30+
id: 'libraries.authz.manage.assign.role.success',
31+
defaultMessage: 'Role added successfully.',
32+
description: 'Libraries AuthZ assign role success message',
33+
},
34+
});
35+
36+
export default messages;

0 commit comments

Comments
 (0)