From d7b2ea8ce137afe0540307e59a3f13c658df8a0b Mon Sep 17 00:00:00 2001 From: Markandan R Date: Sun, 13 Jun 2021 19:57:23 +0530 Subject: Removed the cyclical dependency in workspaces and announcement (Partial fix for: #1519) (#1522) --- src/features/workspaces/constants.js | 6 ++++++ src/features/workspaces/index.js | 8 -------- src/features/workspaces/store.js | 2 +- 3 files changed, 7 insertions(+), 9 deletions(-) create mode 100644 src/features/workspaces/constants.js (limited to 'src/features/workspaces') diff --git a/src/features/workspaces/constants.js b/src/features/workspaces/constants.js new file mode 100644 index 000000000..413afa1e8 --- /dev/null +++ b/src/features/workspaces/constants.js @@ -0,0 +1,6 @@ +export const WORKSPACES_ROUTES = { + ROOT: '/settings/workspaces', + EDIT: '/settings/workspaces/:action/:id', +}; + +export const GA_CATEGORY_WORKSPACES = 'Workspaces'; diff --git a/src/features/workspaces/index.js b/src/features/workspaces/index.js index 560b732ab..3db6de5b2 100644 --- a/src/features/workspaces/index.js +++ b/src/features/workspaces/index.js @@ -4,9 +4,6 @@ import { resetApiRequests } from './api'; const debug = require('debug')('Ferdi:feature:workspaces'); -export const GA_CATEGORY_WORKSPACES = 'Workspaces'; -export const DEFAULT_SETTING_KEEP_ALL_WORKSPACES_LOADED = false; - export const workspaceStore = new WorkspacesStore(); export default function initWorkspaces(stores, actions) { @@ -31,8 +28,3 @@ export default function initWorkspaces(stores, actions) { }, ); } - -export const WORKSPACES_ROUTES = { - ROOT: '/settings/workspaces', - EDIT: '/settings/workspaces/:action/:id', -}; diff --git a/src/features/workspaces/store.js b/src/features/workspaces/store.js index 5c90ff180..bddcb6eb4 100644 --- a/src/features/workspaces/store.js +++ b/src/features/workspaces/store.js @@ -13,7 +13,7 @@ import { getUserWorkspacesRequest, updateWorkspaceRequest, } from './api'; -import { WORKSPACES_ROUTES } from './index'; +import { WORKSPACES_ROUTES } from './constants'; import { createReactions } from '../../stores/lib/Reaction'; import { createActionBindings } from '../utils/ActionBinding'; -- cgit v1.2.3-70-g09d2