From 2d80e9fe22228b3452488748c3bff79a9bc35b03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tadeusz=20Miesi=C4=85c?= <tadeusz.miesiac@gmail.com> Date: Mon, 16 Oct 2023 21:53:34 +0800 Subject: [PATCH] refactor(common.ts): moved size of empty array to constant file --- src/constants/common.ts | 1 + src/redux/chemicals/chemicals.selectors.ts | 3 +-- src/redux/drugs/drugs.selectors.ts | 3 +-- src/redux/mirnas/mirnas.selectors.ts | 3 +-- 4 files changed, 4 insertions(+), 6 deletions(-) create mode 100644 src/constants/common.ts diff --git a/src/constants/common.ts b/src/constants/common.ts new file mode 100644 index 00000000..ee434dc7 --- /dev/null +++ b/src/constants/common.ts @@ -0,0 +1 @@ +export const SIZE_OF_EMPTY_ARRAY = 0; diff --git a/src/redux/chemicals/chemicals.selectors.ts b/src/redux/chemicals/chemicals.selectors.ts index d0cdd9b7..0fef7a32 100644 --- a/src/redux/chemicals/chemicals.selectors.ts +++ b/src/redux/chemicals/chemicals.selectors.ts @@ -1,8 +1,7 @@ +import { SIZE_OF_EMPTY_ARRAY } from '@/constants/common'; import { rootSelector } from '@/redux/root/root.selectors'; import { createSelector } from '@reduxjs/toolkit'; -const SIZE_OF_EMPTY_ARRAY = 0; - export const chemicalsSelector = createSelector(rootSelector, state => state.chemicals); export const loadingChemicalsStatusSelector = createSelector( diff --git a/src/redux/drugs/drugs.selectors.ts b/src/redux/drugs/drugs.selectors.ts index cca30ff2..7a1d3eac 100644 --- a/src/redux/drugs/drugs.selectors.ts +++ b/src/redux/drugs/drugs.selectors.ts @@ -1,8 +1,7 @@ +import { SIZE_OF_EMPTY_ARRAY } from '@/constants/common'; import { rootSelector } from '@/redux/root/root.selectors'; import { createSelector } from '@reduxjs/toolkit'; -const SIZE_OF_EMPTY_ARRAY = 0; - export const drugsSelector = createSelector(rootSelector, state => state.drugs); export const loadingDrugsStatusSelector = createSelector(drugsSelector, state => state.loading); diff --git a/src/redux/mirnas/mirnas.selectors.ts b/src/redux/mirnas/mirnas.selectors.ts index 59af89ec..51ac4dea 100644 --- a/src/redux/mirnas/mirnas.selectors.ts +++ b/src/redux/mirnas/mirnas.selectors.ts @@ -1,8 +1,7 @@ +import { SIZE_OF_EMPTY_ARRAY } from '@/constants/common'; import { rootSelector } from '@/redux/root/root.selectors'; import { createSelector } from '@reduxjs/toolkit'; -const SIZE_OF_EMPTY_ARRAY = 0; - export const mirnasSelector = createSelector(rootSelector, state => state.mirnas); export const loadingMirnasStatusSelector = createSelector(mirnasSelector, state => state.loading); -- GitLab