mirror of
https://github.com/BoostIo/Boostnote
synced 2025-12-13 17:56:25 +00:00
fix build env
This commit is contained in:
32
lib/store.js
32
lib/store.js
@@ -1,20 +1,26 @@
|
||||
import React from 'react'
|
||||
import reducer from './reducer'
|
||||
import { createStore } from 'redux'
|
||||
// Devtools
|
||||
import { compose } from 'redux'
|
||||
import { devTools, persistState } from 'redux-devtools'
|
||||
import { DevTools, DebugPanel, LogMonitor } from 'redux-devtools/lib/react'
|
||||
// import React from 'react'
|
||||
// import { compose } from 'redux'
|
||||
// import { devTools, persistState } from 'redux-devtools'
|
||||
// import { DevTools, DebugPanel, LogMonitor } from 'redux-devtools/lib/react'
|
||||
|
||||
let finalCreateStore = compose(devTools(), persistState(window.location.href.match(/[?&]debug_session=([^&]+)\b/)))(createStore)
|
||||
let store = finalCreateStore(reducer)
|
||||
console.log(process.env)
|
||||
|
||||
export let devToolElement = (
|
||||
<DebugPanel top right bottom>
|
||||
<DevTools store={store} monitor={LogMonitor} visibleOnLoad={false}/>
|
||||
</DebugPanel>
|
||||
)
|
||||
var store, devToolEl
|
||||
// if (process.env.NODE_ENV !== 'production') {
|
||||
// let finalCreateStore = compose(devTools(), persistState(window.location.href.match(/[?&]debug_session=([^&]+)\b/)))(createStore)
|
||||
// let store = finalCreateStore(reducer)
|
||||
|
||||
// let store = createStore(reducer)
|
||||
// devToolEl = (
|
||||
// <DebugPanel top right bottom>
|
||||
// <DevTools store={store} monitor={LogMonitor} visibleOnLoad={false}/>
|
||||
// </DebugPanel>
|
||||
// )
|
||||
// } else {
|
||||
// }
|
||||
devToolEl = null
|
||||
store = createStore(reducer)
|
||||
|
||||
export let devToolElement = devToolEl
|
||||
export default store
|
||||
|
||||
Reference in New Issue
Block a user