+ );
}
}
-export default UserCard
+export default UserCard;
diff --git a/UI/src/components/servers/index.js b/UI/src/components/servers/index.js
index 8811d0c..0138485 100644
--- a/UI/src/components/servers/index.js
+++ b/UI/src/components/servers/index.js
@@ -1,15 +1,15 @@
-import React, { Component } from 'react'
-import { Route, Switch } from 'react-router-dom'
-import { Scrollbars } from 'react-custom-scrollbars'
-import { connect } from 'react-redux'
-import { withRouter, Redirect } from 'react-router'
-import './index.sass'
+import React, { Component } from 'react';
+import { Route, Switch } from 'react-router-dom';
+import { Scrollbars } from 'react-custom-scrollbars';
+import { connect } from 'react-redux';
+import { withRouter, Redirect } from 'react-router';
+import './index.sass';
-import Navigation from './Navigation'
-import RolePicker from '../role-picker'
-import RoleEditor from '../role-editor'
-import AddServer from '../add-server'
-import Error404 from '../../pages/Error404'
+import Navigation from './Navigation';
+import RolePicker from '../role-picker';
+import RoleEditor from '../role-editor';
+import AddServer from '../add-server';
+import Error404 from '../../pages/Error404';
// import mockData from './mockData'
@@ -17,39 +17,53 @@ const mapState = ({ servers, user, appState }) => {
return {
servers,
user,
- fade: appState.fade
- }
-}
+ fade: appState.fade,
+ };
+};
@connect(mapState)
class Servers extends Component {
- get defaultPath () {
- console.log(this.props.servers.toJS())
+ get defaultPath() {
+ console.log(this.props.servers.toJS());
- const first = this.props.servers.first()
+ const first = this.props.servers.first();
if (first != null) {
- return first.get('id')
+ return first.get('id');
}
- return 'add'
+ return 'add';
}
- render () {
- return
-
-
-
-
-
-
-
- } />
-
-
-
+ render() {
+ return (
+
+
+
+
+
+
+
+
+ }
+ />
+
+
+
+
-
+ );
}
}
-export default Servers
+export default Servers;
diff --git a/UI/src/components/wrapper/index.js b/UI/src/components/wrapper/index.js
index 577bd64..d7331c9 100644
--- a/UI/src/components/wrapper/index.js
+++ b/UI/src/components/wrapper/index.js
@@ -1,41 +1,52 @@
-import React, { Component } from 'react'
-import { Link } from 'react-router-dom'
-import Scrollbars from 'react-custom-scrollbars'
-import Logotype from '../logotype'
-import './wrapper.sass'
-import discordLogo from '../../pages/images/discord-logo.svg'
+import React, { Component } from 'react';
+import { Link } from 'react-router-dom';
+import Scrollbars from 'react-custom-scrollbars';
+import Logotype from '../logotype';
+import './wrapper.sass';
+import discordLogo from '../../pages/images/discord-logo.svg';
class Wrapper extends Component {
- render () {
- return
-
-
-
-
-
-
-
-
-
-
-
-
- {
- this.props.children
- }
-
-
-
-
+ render() {
+ return (
+
+
+
+
+
+
+
+
+
+
+
+
+
{this.props.children}
+
+
+
+ );
}
}
-export default Wrapper
+export default Wrapper;
diff --git a/UI/src/index.css b/UI/src/index.css
index 8cbb949..3422895 100644
--- a/UI/src/index.css
+++ b/UI/src/index.css
@@ -1,19 +1,20 @@
body {
margin: 0;
padding: 0;
- font-family: "source-han-sans-japanese", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+ font-family: 'source-han-sans-japanese', sans-serif, 'Apple Color Emoji',
+ 'Segoe UI Emoji', 'Segoe UI Symbol';
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.font-sans-serif {
- font-family: sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+ font-family: sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
}
:root {
--c-white: #efefef;
- --c-9: #EBD6D4;
+ --c-9: #ebd6d4;
--c-7: #ab9b9a;
--c-5: #756867;
--c-3: #5d5352;
@@ -47,11 +48,16 @@ body {
overflow-y: hidden;
}
-h1,h2,h3,h4,h5,h6 {
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
color: var(--c-9);
}
-.uk-navbar-nav>li>a {
+.uk-navbar-nav > li > a {
color: var(--c-7);
}
@@ -66,4 +72,4 @@ h1,h2,h3,h4,h5,h6 {
.yeet {
display: none;
-}
\ No newline at end of file
+}
diff --git a/UI/src/index.js b/UI/src/index.js
index 8fce41a..c3babba 100644
--- a/UI/src/index.js
+++ b/UI/src/index.js
@@ -1,8 +1,8 @@
-import React from 'react'
-import ReactDOM from 'react-dom'
-import './index.css'
-import App from './App'
-import {unregister} from './registerServiceWorker'
+import React from 'react';
+import ReactDOM from 'react-dom';
+import './index.css';
+import App from './App';
+import { unregister } from './registerServiceWorker';
-ReactDOM.render(
, document.getElementById('root'))
-unregister()
+ReactDOM.render(
, document.getElementById('root'));
+unregister();
diff --git a/UI/src/pages/Error404.js b/UI/src/pages/Error404.js
index aeb6118..7c60c13 100644
--- a/UI/src/pages/Error404.js
+++ b/UI/src/pages/Error404.js
@@ -1,14 +1,19 @@
-import React from 'react'
-import './landing.sass'
+import React from 'react';
+import './landing.sass';
-const Error404 = ({ root = false }) =>
+const Error404 = ({ root = false }) => (
- 💔 g-gomen nasai
- I'm not sure what page you were looking for 😢
+
+ 💔 g-gomen nasai
+
+
+ I'm not sure what page you were looking for 😢
+
+);
-export default Error404
+export default Error404;
diff --git a/UI/src/pages/Landing.js b/UI/src/pages/Landing.js
index c78800d..ac0285b 100644
--- a/UI/src/pages/Landing.js
+++ b/UI/src/pages/Landing.js
@@ -1,14 +1,14 @@
-import React, { Component, Fragment } from 'react'
-import { Link } from 'react-router-dom'
-import Scrollbars from 'react-custom-scrollbars'
-import Typist from 'react-typist'
-import moment from 'moment'
-import './landing.sass'
-import discordLogo from './images/discord-logo.svg'
-import RoleypolyDemo from '../components/demos/roleypoly'
-import TypingDemo from '../components/demos/typing'
+import React, { Component, Fragment } from 'react';
+import { Link } from 'react-router-dom';
+import Scrollbars from 'react-custom-scrollbars';
+import Typist from 'react-typist';
+import moment from 'moment';
+import './landing.sass';
+import discordLogo from './images/discord-logo.svg';
+import RoleypolyDemo from '../components/demos/roleypoly';
+import TypingDemo from '../components/demos/typing';
-const Landing = ({ root = false }) =>
+const Landing = ({ root = false }) => (
@@ -16,7 +16,9 @@ const Landing = ({ root = false }) =>
Ditch bot commands once and for all.
- Sign in with Discord
+
+ Sign in with Discord
+
{/* Typist */}
@@ -27,9 +29,10 @@ const Landing = ({ root = false }) =>
{/* role side */}
-
It's {(new Date()).getUTCFullYear()}. We can do better.
+
It's {new Date().getUTCFullYear()}. We can do better.
-export default Landing
+);
+export default Landing;
diff --git a/UI/src/pages/WhyNoRoles.js b/UI/src/pages/WhyNoRoles.js
index 851dfb7..9a0d2dd 100644
--- a/UI/src/pages/WhyNoRoles.js
+++ b/UI/src/pages/WhyNoRoles.js
@@ -1,19 +1,33 @@
-import React, { Fragment } from 'react'
+import React, { Fragment } from 'react';
-import goodImg from './images/whynoroles-good.png'
-import badImg from './images/whynoroles-bad.png'
+import goodImg from './images/whynoroles-good.png';
+import badImg from './images/whynoroles-bad.png';
-const WhyNoRoles = (props) => {
- return
- Why don't I see any roles in my editor?
- Roleypoly needs to be a higher role position than other roles in order to assign them to anyone.
- Bad
-
- In this example, Roleypoly is at the bottom of the list. It can't assign anyone any roles above it.
- Good
-
- In this example, Roleypoly is above other roles, and will be able to assign them.
-
-}
+const WhyNoRoles = props => {
+ return (
+
+ Why don't I see any roles in my editor?
+
+ Roleypoly needs to be a higher role position than other roles in order to assign
+ them to anyone.
+
+
+ Bad
+
+
+
+ In this example, Roleypoly is at the bottom of the list. It can't assign anyone
+ any roles above it.
+
+
+ Good
+
+
+
+ In this example, Roleypoly is above other roles, and will be able to assign them.
+
+
+ );
+};
-export default WhyNoRoles
+export default WhyNoRoles;
diff --git a/UI/src/pages/index.js b/UI/src/pages/index.js
index 209a6ca..c588050 100644
--- a/UI/src/pages/index.js
+++ b/UI/src/pages/index.js
@@ -1,25 +1,27 @@
-import React from 'react'
-import { Route, Switch } from 'react-router-dom'
-import Scrollbars from 'react-custom-scrollbars'
-import './pages.sass'
+import React from 'react';
+import { Route, Switch } from 'react-router-dom';
+import Scrollbars from 'react-custom-scrollbars';
+import './pages.sass';
-import WhyNoRoles from './WhyNoRoles'
-import Error404 from './Error404'
-export { default as Landing } from './Landing'
-export { default as Error404 } from './Error404'
+import WhyNoRoles from './WhyNoRoles';
+import Error404 from './Error404';
+export { default as Landing } from './Landing';
+export { default as Error404 } from './Error404';
-const Pages = (props) => {
- return
-
-
-
-
- {/* { isDev ? : null } */}
-
-
-
-
-
-}
+const Pages = props => {
+ return (
+
+
+
+
+
+ {/* { isDev ? : null } */}
+
+
+
+
+
+ );
+};
-export default Pages
+export default Pages;
diff --git a/UI/src/reducers/index.js b/UI/src/reducers/index.js
index 083e5ef..7470dcb 100644
--- a/UI/src/reducers/index.js
+++ b/UI/src/reducers/index.js
@@ -1,16 +1,16 @@
-import { combineReducers } from 'redux'
+import { combineReducers } from 'redux';
-import servers from './servers'
-import user from './user'
-import rolePicker from './role-picker'
-import roleEditor from './role-editor'
-import { routerMiddleware } from 'react-router-redux'
+import servers from './servers';
+import user from './user';
+import rolePicker from './role-picker';
+import roleEditor from './role-editor';
+import { routerMiddleware } from 'react-router-redux';
// import roles from './roles'
const initialState = {
ready: false,
- fade: true
-}
+ fade: true,
+};
const appState = (state = initialState, { type, data }) => {
switch (type) {
@@ -18,19 +18,19 @@ const appState = (state = initialState, { type, data }) => {
return {
...state,
ready: true,
- fade: false
- }
+ fade: false,
+ };
case Symbol.for('app fade'):
return {
...state,
- fade: data
- }
+ fade: data,
+ };
default:
- return state
+ return state;
}
-}
+};
const rootReducer = combineReducers({
appState,
@@ -39,7 +39,7 @@ const rootReducer = combineReducers({
router: routerMiddleware,
// roles,
rolePicker,
- roleEditor
-})
+ roleEditor,
+});
-export default rootReducer
+export default rootReducer;
diff --git a/UI/src/reducers/role-editor.js b/UI/src/reducers/role-editor.js
index 1469f19..acba558 100644
--- a/UI/src/reducers/role-editor.js
+++ b/UI/src/reducers/role-editor.js
@@ -1,54 +1,66 @@
-import { Map, OrderedMap, fromJS } from 'immutable'
+import { Map, OrderedMap, fromJS } from 'immutable';
const initialState = Map({
viewMap: OrderedMap({}),
originalSnapshot: OrderedMap({}),
- hasAvailableRoles: true
-})
+ hasAvailableRoles: true,
+});
const reducer = (state = initialState, { type, data }) => {
switch (type) {
case Symbol.for('re: setup'):
- const { viewMap, originalSnapshot, ...rest } = data
- return state.merge({ viewMap: OrderedMap(viewMap), originalSnapshot: OrderedMap(originalSnapshot), ...rest })
+ const { viewMap, originalSnapshot, ...rest } = data;
+ return state.merge({
+ viewMap: OrderedMap(viewMap),
+ originalSnapshot: OrderedMap(originalSnapshot),
+ ...rest,
+ });
case Symbol.for('re: set category'):
- return state.setIn(['viewMap', data.id], Map(data))
+ return state.setIn(['viewMap', data.id], Map(data));
case Symbol.for('re: edit category'):
- return state.setIn(['viewMap', data.id, data.key], data.value)
+ return state.setIn(['viewMap', data.id, data.key], data.value);
case Symbol.for('re: delete category'):
- return state.deleteIn(['viewMap', data])
+ return state.deleteIn(['viewMap', data]);
case Symbol.for('re: switch category mode'):
- return state.setIn(['viewMap', data.id, 'mode'], data.mode)
+ return state.setIn(['viewMap', data.id, 'mode'], data.mode);
case Symbol.for('re: add role to category'):
- const category = state.getIn(['viewMap', data.id])
- return state.setIn(['viewMap', data.id],
+ const category = state.getIn(['viewMap', data.id]);
+ return state.setIn(
+ ['viewMap', data.id],
category
.set('roles', category.get('roles').add(data.role.get('id')))
.set('roles_map', category.get('roles_map').add(data.role))
- )
+ );
case Symbol.for('re: remove role from category'):
- const rmCat = state.getIn(['viewMap', data.id])
- return state.setIn(['viewMap', data.id],
+ const rmCat = state.getIn(['viewMap', data.id]);
+ return state.setIn(
+ ['viewMap', data.id],
rmCat
- .set('roles', rmCat.get('roles').filterNot(r => r === data.role.get('id')))
- .set('roles_map', rmCat.get('roles_map').filterNot(r => r.get('id') === data.role.get('id')))
- )
+ .set(
+ 'roles',
+ rmCat.get('roles').filterNot(r => r === data.role.get('id'))
+ )
+ .set(
+ 'roles_map',
+ rmCat.get('roles_map').filterNot(r => r.get('id') === data.role.get('id'))
+ )
+ );
case Symbol.for('re: reset'):
- return state.set('viewMap', state.get('originalSnapshot'))
+ return state.set('viewMap', state.get('originalSnapshot'));
case Symbol.for('re: swap original state'):
- return state.set('originalSnapshot', state.get('viewMap'))
+ return state.set('originalSnapshot', state.get('viewMap'));
default:
- return state
+ return state;
}
-}
+};
-export default reducer
+export default reducer;
diff --git a/UI/src/reducers/role-picker.js b/UI/src/reducers/role-picker.js
index a64452c..f12b706 100644
--- a/UI/src/reducers/role-picker.js
+++ b/UI/src/reducers/role-picker.js
@@ -1,4 +1,4 @@
-import { Map, OrderedMap } from 'immutable'
+import { Map, OrderedMap } from 'immutable';
const initialState = Map({
hidden: true, // should the view be hidden?
@@ -7,38 +7,38 @@ const initialState = Map({
messageBuffer: '',
viewMap: OrderedMap({}), // roles in categories
originalRolesSelected: Map({}), // Map
-- original roles for diffing against selected
- rolesSelected: Map({}) // Map -- new roles for diffing
-})
+ rolesSelected: Map({}), // Map -- new roles for diffing
+});
export default (state = initialState, { type, data }) => {
switch (type) {
case Symbol.for('rp: setup role picker'):
- return Map(data)
+ return Map(data);
case Symbol.for('rp: hide role picker ui'):
- return state.set('hidden', data)
+ return state.set('hidden', data);
case Symbol.for('rp: reset role picker ui'):
- return state.set('emptyRoles', data)
+ return state.set('emptyRoles', data);
case Symbol.for('rp: update selected roles'):
- return state.mergeIn(['rolesSelected'], data)
+ return state.mergeIn(['rolesSelected'], data);
case Symbol.for('rp: sync selected roles'):
- return state.set('originalRolesSelected', state.get('rolesSelected'))
+ return state.set('originalRolesSelected', state.get('rolesSelected'));
case Symbol.for('rp: reset selected'):
- return state.set('rolesSelected', state.get('originalRolesSelected'))
+ return state.set('rolesSelected', state.get('originalRolesSelected'));
case Symbol.for('rp: set message editor state'):
- return state.set('isEditingMessage', data)
-
+ return state.set('isEditingMessage', data);
+
case Symbol.for('rp: edit message buffer'):
- return state.set('messageBuffer', data)
+ return state.set('messageBuffer', data);
// case Symbol.for('rp: zero role picker'):
- // return initialState
+ // return initialState
default:
- return state
+ return state;
}
-}
+};
diff --git a/UI/src/reducers/servers.js b/UI/src/reducers/servers.js
index abe0ffe..94bdfda 100644
--- a/UI/src/reducers/servers.js
+++ b/UI/src/reducers/servers.js
@@ -1,48 +1,48 @@
-import { Set, OrderedMap, Map, fromJS } from 'immutable'
+import { Set, OrderedMap, Map, fromJS } from 'immutable';
const blankServer = Map({
id: '386659935687147521',
gm: {
nickname: null,
- color: '#cca1a1'
+ color: '#cca1a1',
},
message: 'Hey hey!',
server: {
id: '386659935687147521',
name: 'Roleypoly',
ownerID: '62601275618889728',
- icon: '4fa0c1063649a739f3fe1a0589aa2c03'
+ icon: '4fa0c1063649a739f3fe1a0589aa2c03',
},
roles: Set([]),
categories: OrderedMap(),
perms: {
isAdmin: true,
- canManageRoles: true
- }
-})
+ canManageRoles: true,
+ },
+});
-const initialState = OrderedMap({})
+const initialState = OrderedMap({});
export default (state = initialState, { type, data }) => {
switch (type) {
case Symbol.for('update servers'):
- return data.reduce((acc, s) => acc.set(s.id, fromJS(s)), OrderedMap())
-
+ return data.reduce((acc, s) => acc.set(s.id, fromJS(s)), OrderedMap());
+
// case Symbol.for('update server roles'):
// return state.set(data.id,
// state.get(data.id).set('roles', Set(data.roles))
// )
case Symbol.for('server: set'):
- return state.set(data.id, fromJS(data))
-
+ return state.set(data.id, fromJS(data));
+
case Symbol.for('server: edit message'):
- return state.setIn([data.id, 'message'], data.message)
-
+ return state.setIn([data.id, 'message'], data.message);
+
case Symbol.for('add debug server'):
- return state.set('0', blankServer)
+ return state.set('0', blankServer);
default:
- return state
+ return state;
}
-}
+};
diff --git a/UI/src/reducers/user.js b/UI/src/reducers/user.js
index f033d41..4e11007 100644
--- a/UI/src/reducers/user.js
+++ b/UI/src/reducers/user.js
@@ -1,22 +1,22 @@
-import { Map } from 'immutable'
+import { Map } from 'immutable';
const initialState = Map({
isLoggedIn: false,
username: 'あたし',
discriminator: '0001',
id: '',
- avatar: null
-})
+ avatar: null,
+});
export default (state = initialState, { type, data }) => {
switch (type) {
case Symbol.for('set user'):
- return Map({...data, isLoggedIn: true})
+ return Map({ ...data, isLoggedIn: true });
case Symbol.for('reset user'):
- return initialState
-
+ return initialState;
+
default:
- return state
+ return state;
}
-}
+};
diff --git a/UI/src/registerServiceWorker.js b/UI/src/registerServiceWorker.js
index 12542ba..b872898 100644
--- a/UI/src/registerServiceWorker.js
+++ b/UI/src/registerServiceWorker.js
@@ -93,9 +93,7 @@ function checkValidServiceWorker(swUrl) {
}
})
.catch(() => {
- console.log(
- 'No internet connection found. App is running in offline mode.'
- );
+ console.log('No internet connection found. App is running in offline mode.');
});
}
diff --git a/UI/src/router/index.js b/UI/src/router/index.js
index 80baf5b..b81445b 100644
--- a/UI/src/router/index.js
+++ b/UI/src/router/index.js
@@ -1,55 +1,57 @@
-import React, { Component, Fragment } from 'react'
-import { Route, Switch, Redirect } from 'react-router-dom'
-import { connect } from 'react-redux'
-import { withRouter } from 'react-router'
+import React, { Component, Fragment } from 'react';
+import { Route, Switch, Redirect } from 'react-router-dom';
+import { connect } from 'react-redux';
+import { withRouter } from 'react-router';
-import Servers from '../components/servers'
-import OauthCallback from '../components/oauth-callback'
-import OauthFlow from '../components/oauth-flow'
-import OauthBotFlow from '../components/oauth-bot-flow'
-import Pages, { Landing, Error404 } from '../pages'
-import ServerLanding from '../components/servers/ServerLanding'
+import Servers from '../components/servers';
+import OauthCallback from '../components/oauth-callback';
+import OauthFlow from '../components/oauth-flow';
+import OauthBotFlow from '../components/oauth-bot-flow';
+import Pages, { Landing, Error404 } from '../pages';
+import ServerLanding from '../components/servers/ServerLanding';
-const aaa = (props) => ({ JSON.stringify(props) }
)
+const aaa = props => {JSON.stringify(props)}
;
-export default
- @withRouter
- @connect(({ appState, user }) => ({ ready: appState.ready, user }))
+export default
+@withRouter
+@connect(({ appState, user }) => ({ ready: appState.ready, user }))
class AppRouter extends Component {
- render () {
- const isLoggedIn = this.props.user.get('isLoggedIn')
+ render() {
+ const isLoggedIn = this.props.user.get('isLoggedIn');
if (!this.props.ready) {
- return null
+ return null;
}
- return
- { (isLoggedIn === true)
-
+ return (
+
+ {isLoggedIn === true ? (
// YES LOGGED IN
- ?
-
-
+
+ ) : (
// NOT LOGGED IN
- : [ , } />]
+ [
+ ,
+ } />,
+ ]
+ )}
- }
-
- {/* GENERAL ROUTES */}
-
-
-
-
-
-
+ {/* GENERAL ROUTES */}
+
+
+
+
+
+
-
- isLoggedIn
- ?
- :
- } />
+ (isLoggedIn ? : )}
+ />
-
-
+
+
+ );
}
}
diff --git a/UI/src/store/configureStore.dev.js b/UI/src/store/configureStore.dev.js
index 253227c..8d93f80 100644
--- a/UI/src/store/configureStore.dev.js
+++ b/UI/src/store/configureStore.dev.js
@@ -1,30 +1,29 @@
-
-import { createStore, applyMiddleware, compose } from 'redux'
-import thunk from 'redux-thunk'
-import { createLogger } from 'redux-logger'
+import { createStore, applyMiddleware, compose } from 'redux';
+import thunk from 'redux-thunk';
+import { createLogger } from 'redux-logger';
// import api from '../middleware/api'
-import rootReducer from '../reducers'
-import DevTools from '../components/dev-tools'
-import { routerMiddleware } from 'react-router-redux'
+import rootReducer from '../reducers';
+import DevTools from '../components/dev-tools';
+import { routerMiddleware } from 'react-router-redux';
const configureStore = (preloadedState, history) => {
const store = createStore(
rootReducer,
preloadedState,
compose(
- applyMiddleware(thunk, routerMiddleware(history), createLogger()),
+ applyMiddleware(thunk, routerMiddleware(history), createLogger())
// DevTools.instrument()
)
- )
+ );
if (module.hot) {
// Enable Webpack hot module replacement for reducers
module.hot.accept('../reducers', () => {
- store.replaceReducer(rootReducer)
- })
+ store.replaceReducer(rootReducer);
+ });
}
- return store
-}
+ return store;
+};
-export default configureStore
+export default configureStore;
diff --git a/UI/src/store/configureStore.js b/UI/src/store/configureStore.js
index a4c9e7a..78c9ea1 100644
--- a/UI/src/store/configureStore.js
+++ b/UI/src/store/configureStore.js
@@ -1,5 +1,5 @@
if (process.env.NODE_ENV === 'production') {
- module.exports = require('./configureStore.prod')
+ module.exports = require('./configureStore.prod');
} else {
- module.exports = require('./configureStore.dev')
+ module.exports = require('./configureStore.dev');
}
diff --git a/UI/src/store/configureStore.prod.js b/UI/src/store/configureStore.prod.js
index 3a054dc..304684d 100644
--- a/UI/src/store/configureStore.prod.js
+++ b/UI/src/store/configureStore.prod.js
@@ -1,14 +1,15 @@
-import { createStore, applyMiddleware } from 'redux'
-import { routerMiddleware } from 'react-router-redux'
+import { createStore, applyMiddleware } from 'redux';
+import { routerMiddleware } from 'react-router-redux';
-import thunk from 'redux-thunk'
+import thunk from 'redux-thunk';
// import api from '../middleware/api'
-import rootReducer from '../reducers'
+import rootReducer from '../reducers';
-const configureStore = (preloadedState, history) => createStore(
- rootReducer,
- preloadedState,
- applyMiddleware(thunk, routerMiddleware(history))
-)
+const configureStore = (preloadedState, history) =>
+ createStore(
+ rootReducer,
+ preloadedState,
+ applyMiddleware(thunk, routerMiddleware(history))
+ );
-export default configureStore
+export default configureStore;
diff --git a/UI/src/utils.js b/UI/src/utils.js
index 5a8ac90..616f5d8 100644
--- a/UI/src/utils.js
+++ b/UI/src/utils.js
@@ -1 +1 @@
-export const msgToReal = (msg) => (msg.replace(/'))
+export const msgToReal = msg => msg.replace(/');
diff --git a/UI/yarn.lock b/UI/yarn.lock
index 07b6484..9da6374 100644
--- a/UI/yarn.lock
+++ b/UI/yarn.lock
@@ -8458,6 +8458,11 @@ preserve@^0.2.0:
resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b"
integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=
+prettier@^1.19.1:
+ version "1.19.1"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb"
+ integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==
+
pretty-bytes@^4.0.2:
version "4.0.2"
resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-4.0.2.tgz#b2bf82e7350d65c6c33aa95aaa5a4f6327f61cd9"