Skip to content

Instantly share code, notes, and snippets.

View LazyFatArrow's full-sized avatar

Amenallah Hsoumi LazyFatArrow

View GitHub Profile
import { combineReducers } from 'redux';
export default combineReducers({
users: (state=[], action) => state
});
import {
createStore,
applyMiddleware,
compose
} from 'redux';
// root reducer
import rootReducer from './rootReducer';
// redux devtools
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App/App';
import configureStore from './store';
import { Provider } from 'react-redux';
import './index.css';
const store = configureStore();
export default function* rootSaga() {
yield [
]
}
import createSagaMiddleware from 'redux-saga';
// code
// root reducer
import rootReducer from './rootReducer';
// root saga
import rootSaga from './rootSaga';
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App/App';
import './index.css';
ReactDOM.render(
<App />,
document.getElementById('root')
);
yarn add react-redux-firebase
import { combineReducers } from 'redux';
import { firebaseStateReducer } from 'react-redux-firebase'
export default combineReducers({
firebase: firebaseStateReducer
});
import createSagaMiddleware from 'redux-saga';
import { reactReduxFirebase } from 'react-redux-firebase';
import {
createStore,
applyMiddleware,
compose
} from 'redux';
// root reducer
import rootReducer from './rootReducer';
import React from 'react';
import { firebaseConnect } from 'react-redux-firebase'
import { pathToJS, dataToJS } from 'react-redux-firebase'
import { connect } from 'react-redux';
import AppComponent from './AppComponent';
const App = ({firebase, auth}) => {