View mapstate_action_creators.js
module.exports = function makeActions(source) {
var MapstateActionCreators = {
clean: function(): Object {
return {
type: MapStateConstants.MAPSTATE_CLEAN,
source
};
},
zoomIn: function(): Object {
return {
View store.js
var reducers = Immutable.Map({
atlas: require('./atlas_reducer'),
blog: require('./blog_reducer'),
classicMaps: require('./classic_maps_reducer'),
dataset: require('./dataset_reducer'),
font: require('./font_reducer'),
invoice: require('./invoice_reducer'),
loading: require('./loading_reducer'),
mapStateDataset: require('./mapstate_reducer')('style'),
mapStateStyle: require('./mapstate_reducer')('dataset'),
View mapstate_reducer.js
/* @flow */
var MapStateConstants = require('../constants/mapstate_constants');
var SharedConstants = require('../constants/shared_constants');
var Immutable = require('immutable');
var zoomRange = require('../data/zoom_range');
function storeCreator(source) {
const initialState = Immutable.fromJS({
View rollup.config.js
import commonjs from 'rollup-plugin-commonjs';
import nodeResolve from 'rollup-plugin-node-resolve';
export default {
entry: 'foo.js',
format: 'cjs',
plugins: [ nodeResolve(), commonjs() ],
dest: 'bundle.js'
};
View test.md

destructure

This function destructures with defaults. It should not have any parameter descriptions.

Parameters

Parameter Description
$0 Object (optional, default {})
View test.md

destructure

This function destructures with defaults. It should not have any parameter descriptions.

Parameters

Parameter Description
$0 Object (optional, default {})
View test.md
View test.md
View test.md
View test.md