1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
const Head = require('react-helmet');
const { Provider } = require('react-redux');
const { Flex, Box } = require('reflexbox');
const { InjectedComponent, InjectedComponentSet } = require('./components/InjectedComponent');
const { ImportLink, ImportScript, ImportCSS } = require('./components/Import');
const HTMLContent = require('./components/HTMLContent');
const { registerComponent } = require('./actions/components');
const ACTIONS = require('./actions/TYPES');
const Shapes = require('./shapes');
const connect = require('./connect');
const createPlugin = require('./createPlugin');
const createReducer = require('./createReducer');
const createStore = require('./createStore');
const composeReducer = require('./composeReducer');
const bootstrap = require('./bootstrap');
const renderWithStore = require('./renderWithStore');
module.exports = {
ACTIONS,
bootstrap,
renderWithStore,
connect,
createPlugin,
createReducer,
createStore,
composeReducer,
registerComponent,
// React Components
InjectedComponent,
InjectedComponentSet,
HTMLContent,
Head,
Provider,
ImportLink,
ImportScript,
ImportCSS,
FlexLayout: Flex,
FlexBox: Box,
// Utilities
Shapes
};
|