Skip to content

Commit 82b3ef5

Browse files
committed
Rename panel -> area
1 parent 0f4d0a1 commit 82b3ef5

File tree

20 files changed

+40
-40
lines changed

20 files changed

+40
-40
lines changed

rdmo/projects/assets/js/project/components/Main.js

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
import React from 'react'
22
import { useSelector } from 'react-redux'
33

4-
import Dashboard from './panels/Dashboard'
5-
import Interview from './panels/Interview'
6-
import Documents from './panels/Documents'
7-
import Information from './panels/Information'
8-
import Memberships from './panels/Memberships'
9-
import Snapshots from './panels/Snapshots'
10-
import Plugins from './panels/Plugins'
4+
import Dashboard from './areas/Dashboard'
5+
import Interview from './areas/Interview'
6+
import Documents from './areas/Documents'
7+
import Information from './areas/Information'
8+
import Memberships from './areas/Memberships'
9+
import Snapshots from './areas/Snapshots'
10+
import Plugins from './areas/Plugins'
1111

1212
import View from './helper/View'
1313

1414
const Main = () => {
15-
const { panel } = useSelector((state) => state.config)
15+
const { area } = useSelector((state) => state.config)
1616
const { project, currentView } = useSelector((state) => state.project)
1717

18-
const renderPanel = () => {
19-
switch (panel) {
18+
const renderArea = () => {
19+
switch (area) {
2020
case 'dashboard':
2121
return <Dashboard />
2222
case 'interview':
@@ -36,10 +36,10 @@ const Main = () => {
3636
}
3737
}
3838

39-
return panel && project && (
39+
return area && project && (
4040
<div className="py-4 ps-4 pe-5">
4141
<div className="container gx-0">
42-
{renderPanel()}
42+
{renderArea()}
4343
</div>
4444
</div>
4545
)

rdmo/projects/assets/js/project/components/Sidebar.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { navigateDashboard } from '../actions/projectActions'
1212
const Sidebar = () => {
1313
const dispatch = useDispatch()
1414

15-
const { panel } = useSelector((state) => state.config)
15+
const { area } = useSelector((state) => state.config)
1616
const { project } = useSelector((state) => state.project)
1717

1818
const catalog = project?.catalogs.find(catalog => catalog.id == project.project.catalog)
@@ -21,23 +21,23 @@ const Sidebar = () => {
2121
{
2222
title: '',
2323
items: [
24-
{ panel: 'dashboard', name: gettext('Dashboard'), icon: 'bi-grid' }
24+
{ area: 'dashboard', name: gettext('Dashboard'), icon: 'bi-grid' }
2525
],
2626
},
2727
{
2828
title: gettext('Data management plan'),
2929
items: [
30-
{ panel: 'interview', name: gettext('Interview'), icon: 'bi-clipboard-check' },
31-
{ panel: 'documents', name: gettext('Documents'), icon: 'bi-file-text' },
32-
{ panel: 'snapshots', name: gettext('Snapshots'), icon: 'bi-stack' },
30+
{ area: 'interview', name: gettext('Interview'), icon: 'bi-clipboard-check' },
31+
{ area: 'documents', name: gettext('Documents'), icon: 'bi-file-text' },
32+
{ area: 'snapshots', name: gettext('Snapshots'), icon: 'bi-stack' },
3333
],
3434
},
3535
{
3636
title: gettext('Settings'),
3737
items: [
38-
{ panel: 'information', name: gettext('Project information'), icon: 'bi-info-square' },
39-
{ panel: 'memberships', name: gettext('Membership'), icon: 'bi-people' },
40-
{ panel: 'plugins', name: gettext('Plugins'), icon: 'bi-wrench' },
38+
{ area: 'information', name: gettext('Project information'), icon: 'bi-info-square' },
39+
{ area: 'memberships', name: gettext('Membership'), icon: 'bi-people' },
40+
{ area: 'plugins', name: gettext('Plugins'), icon: 'bi-wrench' },
4141
],
4242
},
4343
]
@@ -65,9 +65,9 @@ const Sidebar = () => {
6565
group.items.map((item, itemIndex) => (
6666
<Link
6767
key={itemIndex}
68-
href={buildPath({ panel: item.panel })}
69-
className={classnames('nav-link', { active: panel === item.panel })}
70-
onClick={() => dispatch(navigateDashboard({ panel: item.panel }))}
68+
href={buildPath({ area: item.area })}
69+
className={classnames('nav-link', { active: area === item.area })}
70+
onClick={() => dispatch(navigateDashboard({ area: item.area }))}
7171
>
7272
<div className="d-flex align-items-center gap-2">
7373
<i className={`bi ${item.icon}`}></i>

rdmo/projects/assets/js/project/components/panels/Dashboard.js renamed to rdmo/projects/assets/js/project/components/areas/Dashboard.js

File renamed without changes.

rdmo/projects/assets/js/project/components/panels/Documents.js renamed to rdmo/projects/assets/js/project/components/areas/Documents.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ const Documents = () => {
2424
<ViewTile
2525
title={view.title}
2626
help={view.help}
27-
onClick={() => dispatch(navigateDashboard({ panel: 'documents', viewId: view.id }))}
27+
onClick={() => dispatch(navigateDashboard({ area: 'documents', viewId: view.id }))}
2828
onExport={(format) => dispatch(downloadView(null, view.id, format))}
2929
/>
3030
</div>
@@ -38,15 +38,15 @@ const Documents = () => {
3838
<ViewTile
3939
title={gettext('List all questions')}
4040
help={gettext('Overview of all questions')}
41-
onClick={() => dispatch(navigateDashboard({ panel: 'documents', detail: 'questions' }))}
41+
onClick={() => dispatch(navigateDashboard({ area: 'documents', detail: 'questions' }))}
4242
onExport={(format) => {console.log(format)}}
4343
/>
4444
</div>
4545
<div className="col-lg-6">
4646
<ViewTile
4747
title={gettext('List all answers')}
4848
help={gettext('Overview of all questions and answers')}
49-
onClick={() => dispatch(navigateDashboard({ panel: 'documents', detail: 'answers' }))}
49+
onClick={() => dispatch(navigateDashboard({ area: 'documents', detail: 'answers' }))}
5050
onExport={(format) => dispatch(downloadAnswers(null, format))}
5151
/>
5252
</div>

rdmo/projects/assets/js/project/components/panels/Information.js renamed to rdmo/projects/assets/js/project/components/areas/Information.js

File renamed without changes.

rdmo/projects/assets/js/project/components/panels/Interview.js renamed to rdmo/projects/assets/js/project/components/areas/Interview.js

File renamed without changes.

rdmo/projects/assets/js/project/components/panels/Memberships.js renamed to rdmo/projects/assets/js/project/components/areas/Memberships.js

File renamed without changes.

rdmo/projects/assets/js/project/components/panels/Plugins.js renamed to rdmo/projects/assets/js/project/components/areas/Plugins.js

File renamed without changes.

rdmo/projects/assets/js/project/components/panels/Snapshots.js renamed to rdmo/projects/assets/js/project/components/areas/Snapshots.js

File renamed without changes.

rdmo/projects/assets/js/project/components/panels/information/HierarchyTree.js renamed to rdmo/projects/assets/js/project/components/areas/information/HierarchyTree.js

File renamed without changes.

0 commit comments

Comments
 (0)