Skip to content

Commit d1b9fb2

Browse files
committed
in TopbarContainer .it will read the notification when page opens.if no notifications it will read 0 notifications
1 parent e63d1cb commit d1b9fb2

File tree

9 files changed

+745
-626
lines changed

9 files changed

+745
-626
lines changed

public/js/5.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

public/js/5.js.gz

283 Bytes
Binary file not shown.

src/client/app.jsx

+37-37
Original file line numberDiff line numberDiff line change
@@ -12,46 +12,46 @@
1212
* Copyright (c) 2014-2019. All rights reserved.
1313
*/
1414

15-
import React from 'react'
16-
import ReactDOM from 'react-dom'
17-
import { applyMiddleware, createStore, compose } from 'redux'
18-
import { Provider } from 'react-redux'
19-
import createSagaMiddleware from 'redux-saga'
20-
import { middleware as thunkMiddleware } from 'redux-saga-thunk'
21-
import IndexReducer from './reducers'
22-
import IndexSagas from './sagas'
23-
import { SingletonHooksContainer } from 'react-singleton-hook'
24-
import TopbarContainer from './containers/Topbar/TopbarContainer'
25-
import Sidebar from './components/Nav/Sidebar/index.jsx'
26-
import ModalRoot from './containers/Modals'
27-
import renderer from './renderer'
28-
29-
import SocketGlobal from 'containers/Global/SocketGlobal'
30-
import SessionLoader from 'lib2/sessionLoader'
31-
import HotKeysGlobal from 'containers/Global/HotKeysGlobal'
32-
import BackupRestoreOverlay from 'containers/Global/BackupRestoreOverlay'
33-
import ChatDock from 'containers/Global/ChatDock'
34-
35-
const sagaMiddleware = createSagaMiddleware()
15+
import React from 'react';
16+
import ReactDOM from 'react-dom';
17+
import { applyMiddleware, createStore, compose } from 'redux';
18+
import { Provider } from 'react-redux';
19+
import createSagaMiddleware from 'redux-saga';
20+
import { middleware as thunkMiddleware } from 'redux-saga-thunk';
21+
import IndexReducer from './reducers';
22+
import IndexSagas from './sagas';
23+
import { SingletonHooksContainer } from 'react-singleton-hook';
24+
import TopbarContainer from './containers/Topbar/TopbarContainer';
25+
import Sidebar from './components/Nav/Sidebar/index.jsx';
26+
import ModalRoot from './containers/Modals';
27+
import renderer from './renderer';
28+
29+
import SocketGlobal from 'containers/Global/SocketGlobal';
30+
import SessionLoader from 'lib2/sessionLoader';
31+
import HotKeysGlobal from 'containers/Global/HotKeysGlobal';
32+
import BackupRestoreOverlay from 'containers/Global/BackupRestoreOverlay';
33+
import ChatDock from 'containers/Global/ChatDock';
34+
35+
const sagaMiddleware = createSagaMiddleware();
3636

3737
/*eslint-disable */
3838
const composeSetup =
3939
process.env.NODE_ENV !== 'production' && typeof window === 'object' && window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__
4040
? window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__
41-
: compose
41+
: compose;
4242
/*eslint-enable */
4343

4444
// if (process.env.NODE_ENV !== 'production') {
45-
localStorage.setItem('debug', 'trudesk:*') // Enable logger
45+
localStorage.setItem('debug', 'trudesk:*'); // Enable logger
4646
// }
4747

48-
const store = createStore(IndexReducer, composeSetup(applyMiddleware(thunkMiddleware, sagaMiddleware)))
48+
const store = createStore(IndexReducer, composeSetup(applyMiddleware(thunkMiddleware, sagaMiddleware)));
4949

5050
// This is need to call an action from angular
5151
// Goal: remove this once angular is fully removed
52-
window.react.redux = { store }
52+
window.react.redux = { store };
5353

54-
sagaMiddleware.run(IndexSagas)
54+
sagaMiddleware.run(IndexSagas);
5555

5656
// Mount Globals
5757
if (document.getElementById('globals')) {
@@ -67,39 +67,39 @@ if (document.getElementById('globals')) {
6767
<BackupRestoreOverlay />
6868
</>
6969
</Provider>
70-
)
70+
);
7171

72-
ReactDOM.render(GlobalsRoot, document.getElementById('globals'))
72+
ReactDOM.render(GlobalsRoot, document.getElementById('globals'));
7373
}
7474

7575
const sidebarWithProvider = (
7676
<Provider store={store}>
7777
<Sidebar />
7878
</Provider>
79-
)
79+
);
8080

81-
ReactDOM.render(sidebarWithProvider, document.getElementById('sidebar'))
81+
ReactDOM.render(sidebarWithProvider, document.getElementById('sidebar'));
8282

8383
if (document.getElementById('modal-wrapper')) {
8484
const RootModal = (
8585
<Provider store={store}>
8686
<ModalRoot />
8787
</Provider>
88-
)
89-
ReactDOM.render(RootModal, document.getElementById('modal-wrapper'))
88+
);
89+
ReactDOM.render(RootModal, document.getElementById('modal-wrapper'));
9090
}
9191

9292
if (document.getElementById('topbar')) {
9393
const TopbarRoot = (
9494
<Provider store={store}>
9595
<TopbarContainer />
9696
</Provider>
97-
)
97+
);
9898

99-
ReactDOM.render(TopbarRoot, document.getElementById('topbar'))
99+
ReactDOM.render(TopbarRoot, document.getElementById('topbar'));
100100
}
101101

102-
window.react.renderer = renderer
103-
window.react.dom = ReactDOM
102+
window.react.renderer = renderer;
103+
window.react.dom = ReactDOM;
104104

105-
renderer(store)
105+
renderer(store);

0 commit comments

Comments
 (0)