diff --git a/www/main/common/constants/misc-tabs.js b/www/main/common/constants/misc-tabs.js
new file mode 100644
index 00000000..411b4b60
--- /dev/null
+++ b/www/main/common/constants/misc-tabs.js
@@ -0,0 +1,9 @@
+const TAB_NAMES = {
+ HISTORY: 'History',
+ FAVORITES: 'Favorites',
+ OTHERS: 'Others',
+};
+
+module.exports = {
+ TAB_NAMES,
+};
diff --git a/www/main/navigator/misc/components/MiscContent.jsx b/www/main/navigator/misc/components/MiscContent.jsx
index b04b85c3..89b0bccc 100644
--- a/www/main/navigator/misc/components/MiscContent.jsx
+++ b/www/main/navigator/misc/components/MiscContent.jsx
@@ -4,15 +4,16 @@ import { FavoritePane } from './favoritePane';
import { HistoryPane } from './HistoryPane';
import { OtherPane } from './OtherPane';
import { classNames } from '../../../common/utils';
+import { TAB_NAMES } from '../../../common/constants/misc-tabs';
export const MiscContent = () => {
const { currentMiscPanel } = useStoreState((state) => state.navigator);
return (
<>
-
-
-
+
+
+
>
);
};
diff --git a/www/main/navigator/misc/components/MiscHeader.jsx b/www/main/navigator/misc/components/MiscHeader.jsx
index ddca709a..ccc69b88 100644
--- a/www/main/navigator/misc/components/MiscHeader.jsx
+++ b/www/main/navigator/misc/components/MiscHeader.jsx
@@ -2,6 +2,7 @@ import React from 'react';
import { useStoreState, useStoreActions } from 'easy-peasy';
import { classNames } from '../../../common/utils';
+import { TAB_NAMES } from '../../../common/constants/misc-tabs';
const remote = require('@electron/remote');
@@ -15,9 +16,9 @@ export const MiscHeader = () => {
);
const { setCurrentMiscPanel, setHistoryOrder } = useStoreActions((state) => state.navigator);
- const isHistory = currentMiscPanel === 'History';
- const isOther = currentMiscPanel === 'Others';
- const isFav = currentMiscPanel === 'Favorite';
+ const isHistory = currentMiscPanel === TAB_NAMES.HISTORY ;
+ const isOther = currentMiscPanel === TAB_NAMES.FAVORITES;
+ const isFav = currentMiscPanel === TAB_NAMES.OTHERS;
const setTab = (tabName) => {
if (tabName !== currentMiscPanel) {
@@ -35,7 +36,7 @@ export const MiscHeader = () => {
setTab('History')}
+ onClick={() => setTab(TAB_NAMES.HISTORY)}
>
@@ -45,7 +46,7 @@ export const MiscHeader = () => {
setTab('Favorite')}
+ onClick={() => setTab(TAB_NAMES.FAVORITES)}
>
@@ -55,7 +56,7 @@ export const MiscHeader = () => {
setTab('Others')}
+ onClick={() => setTab(TAB_NAMES.OTHERS)}
>
diff --git a/www/main/navigator/single-display/singleDisplayContent.jsx b/www/main/navigator/single-display/singleDisplayContent.jsx
index 6882142d..7edcc0dc 100644
--- a/www/main/navigator/single-display/singleDisplayContent.jsx
+++ b/www/main/navigator/single-display/singleDisplayContent.jsx
@@ -3,6 +3,7 @@ import { useStoreState } from 'easy-peasy';
import { HistoryPane, OtherPane, FavoritePane } from '../misc/components';
import SearchPane from '../search/components/SearchPane';
import ShabadContent from '../shabad/ShabadContent';
+import { TAB_NAMES } from '../../common/constants/misc-tabs';
export const singleDisplayContent = () => {
const { singleDisplayActiveTab } = useStoreState((state) => state.navigator);
@@ -17,9 +18,9 @@ export const singleDisplayContent = () => {
-
-
-
+
+
+
>
);
diff --git a/www/main/navigator/single-display/singleDisplayFooter.jsx b/www/main/navigator/single-display/singleDisplayFooter.jsx
index 2c2e1119..5c488ba7 100644
--- a/www/main/navigator/single-display/singleDisplayFooter.jsx
+++ b/www/main/navigator/single-display/singleDisplayFooter.jsx
@@ -1,6 +1,7 @@
import React from 'react';
import { useStoreState, useStoreActions } from 'easy-peasy';
import { classNames } from '../../common/utils';
+import { TAB_NAMES } from '../../common/constants/misc-tabs';
export const singleDisplayFooter = () => {
const { singleDisplayActiveTab } = useStoreState((state) => state.navigator);
@@ -17,18 +18,18 @@ export const singleDisplayFooter = () => {
}
};
const openOtherPane = () => {
- if (singleDisplayActiveTab !== 'other') {
- setSingleDisplayActiveTab('other');
+ if (singleDisplayActiveTab !== TAB_NAMES.OTHERS) {
+ setSingleDisplayActiveTab(TAB_NAMES.OTHERS);
}
};
const openHistoryPane = () => {
- if (singleDisplayActiveTab !== 'history') {
- setSingleDisplayActiveTab('history');
+ if (singleDisplayActiveTab !== TAB_NAMES.HISTORY) {
+ setSingleDisplayActiveTab(TAB_NAMES.HISTORY);
}
};
const openFavoritePane = () => {
- if (singleDisplayActiveTab !== 'favorite') {
- setSingleDisplayActiveTab('favorite');
+ if (singleDisplayActiveTab !== TAB_NAMES.FAVORITES) {
+ setSingleDisplayActiveTab(TAB_NAMES.FAVORITES);
}
};
@@ -41,7 +42,10 @@ export const singleDisplayFooter = () => {