From 3cfcbb12518c8d879097844058eb160b0c6a2231 Mon Sep 17 00:00:00 2001 From: Jannis Mattheis Date: Wed, 18 Apr 2018 19:53:04 +0200 Subject: [PATCH] Remove react-global-configuration --- ui/src/Layout.js | 2 +- ui/src/actions/AppAction.js | 2 +- ui/src/actions/ClientAction.js | 2 +- ui/src/actions/MessageAction.js | 2 +- ui/src/actions/UserAction.js | 2 +- ui/src/config.js | 9 +++++++++ ui/src/index.js | 2 +- 7 files changed, 15 insertions(+), 6 deletions(-) create mode 100644 ui/src/config.js diff --git a/ui/src/Layout.js b/ui/src/Layout.js index 77497b6..80487f2 100644 --- a/ui/src/Layout.js +++ b/ui/src/Layout.js @@ -7,7 +7,7 @@ import Messages from './pages/Messages'; import Login from './pages/Login'; import axios from 'axios'; import {createMuiTheme, MuiThemeProvider, withStyles} from 'material-ui/styles'; -import config from 'react-global-configuration'; +import * as config from './config'; import GlobalStore from './stores/GlobalStore'; import {HashRouter, Redirect, Route, Switch} from 'react-router-dom'; import Applications from './pages/Applications'; diff --git a/ui/src/actions/AppAction.js b/ui/src/actions/AppAction.js index 493aeae..22eb94d 100644 --- a/ui/src/actions/AppAction.js +++ b/ui/src/actions/AppAction.js @@ -1,5 +1,5 @@ import dispatcher from '../stores/dispatcher'; -import config from 'react-global-configuration'; +import * as config from '../config'; import axios from 'axios'; import {snack} from './GlobalAction'; diff --git a/ui/src/actions/ClientAction.js b/ui/src/actions/ClientAction.js index 6f0ae38..07b0eee 100644 --- a/ui/src/actions/ClientAction.js +++ b/ui/src/actions/ClientAction.js @@ -1,5 +1,5 @@ import dispatcher from '../stores/dispatcher'; -import config from 'react-global-configuration'; +import * as config from '../config'; import axios from 'axios'; import {snack} from './GlobalAction'; diff --git a/ui/src/actions/MessageAction.js b/ui/src/actions/MessageAction.js index a05d600..5b2e518 100644 --- a/ui/src/actions/MessageAction.js +++ b/ui/src/actions/MessageAction.js @@ -1,5 +1,5 @@ import dispatcher from '../stores/dispatcher'; -import config from 'react-global-configuration'; +import * as config from '../config'; import axios from 'axios'; import {getToken} from './defaultAxios'; import {snack} from './GlobalAction'; diff --git a/ui/src/actions/UserAction.js b/ui/src/actions/UserAction.js index 1ce4b28..e67b73e 100644 --- a/ui/src/actions/UserAction.js +++ b/ui/src/actions/UserAction.js @@ -1,5 +1,5 @@ import dispatcher from '../stores/dispatcher'; -import config from 'react-global-configuration'; +import * as config from '../config'; import {getToken, setAuthorizationToken} from './defaultAxios'; import * as GlobalAction from './GlobalAction'; import axios from 'axios'; diff --git a/ui/src/config.js b/ui/src/config.js new file mode 100644 index 0000000..2393594 --- /dev/null +++ b/ui/src/config.js @@ -0,0 +1,9 @@ +let config; + +export function set(c) { + config = c; +} + +export function get(val): string { + return config[val]; +} \ No newline at end of file diff --git a/ui/src/index.js b/ui/src/index.js index 4bee0b8..919c991 100644 --- a/ui/src/index.js +++ b/ui/src/index.js @@ -2,7 +2,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import Layout from './Layout'; import registerServiceWorker from './registerServiceWorker'; -import config from 'react-global-configuration'; +import * as config from './config' import * as Notifications from './stores/Notifications'; import 'typeface-roboto'; import 'typeface-roboto-mono';