react-url-query
Version:
A library for managing state through query parameters in the URL in React. Works well with or without Redux and React Router.
213 lines (171 loc) • 6.9 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.subqueryOmit = exports.subquery = exports.urlQueryReducer = exports.urlQueryMiddleware = exports.urlMultiPushInAction = exports.urlMultiReplaceInAction = exports.urlPushInAction = exports.urlReplaceInAction = exports.urlPushAction = exports.urlReplaceAction = exports.urlAction = exports.multiPushInUrlQueryFromAction = exports.pushUrlQueryFromAction = exports.pushInUrlQueryFromAction = exports.multiReplaceInUrlQueryFromAction = exports.replaceUrlQueryFromAction = exports.replaceInUrlQueryFromAction = exports.RouterToUrlQuery = exports.addUrlProps = exports.UrlUpdateTypes = exports.UrlQueryParamTypes = exports.urlQueryEncoder = exports.urlQueryDecoder = exports.multiPushInUrlQuery = exports.multiReplaceInUrlQuery = exports.pushUrlQuery = exports.pushInUrlQuery = exports.replaceUrlQuery = exports.replaceInUrlQuery = exports.decode = exports.encode = exports.Serialize = exports.configureUrlQuery = undefined;
var _serialize = require('./serialize');
Object.defineProperty(exports, 'encode', {
enumerable: true,
get: function get() {
return _serialize.encode;
}
});
Object.defineProperty(exports, 'decode', {
enumerable: true,
get: function get() {
return _serialize.decode;
}
});
var _updateUrlQuery = require('./updateUrlQuery');
Object.defineProperty(exports, 'replaceInUrlQuery', {
enumerable: true,
get: function get() {
return _updateUrlQuery.replaceInUrlQuery;
}
});
Object.defineProperty(exports, 'replaceUrlQuery', {
enumerable: true,
get: function get() {
return _updateUrlQuery.replaceUrlQuery;
}
});
Object.defineProperty(exports, 'pushInUrlQuery', {
enumerable: true,
get: function get() {
return _updateUrlQuery.pushInUrlQuery;
}
});
Object.defineProperty(exports, 'pushUrlQuery', {
enumerable: true,
get: function get() {
return _updateUrlQuery.pushUrlQuery;
}
});
Object.defineProperty(exports, 'multiReplaceInUrlQuery', {
enumerable: true,
get: function get() {
return _updateUrlQuery.multiReplaceInUrlQuery;
}
});
Object.defineProperty(exports, 'multiPushInUrlQuery', {
enumerable: true,
get: function get() {
return _updateUrlQuery.multiPushInUrlQuery;
}
});
var _updateUrlQueryFromAction = require('./redux/updateUrlQueryFromAction');
Object.defineProperty(exports, 'replaceInUrlQueryFromAction', {
enumerable: true,
get: function get() {
return _updateUrlQueryFromAction.replaceInUrlQueryFromAction;
}
});
Object.defineProperty(exports, 'replaceUrlQueryFromAction', {
enumerable: true,
get: function get() {
return _updateUrlQueryFromAction.replaceUrlQueryFromAction;
}
});
Object.defineProperty(exports, 'multiReplaceInUrlQueryFromAction', {
enumerable: true,
get: function get() {
return _updateUrlQueryFromAction.multiReplaceInUrlQueryFromAction;
}
});
Object.defineProperty(exports, 'pushInUrlQueryFromAction', {
enumerable: true,
get: function get() {
return _updateUrlQueryFromAction.pushInUrlQueryFromAction;
}
});
Object.defineProperty(exports, 'pushUrlQueryFromAction', {
enumerable: true,
get: function get() {
return _updateUrlQueryFromAction.pushUrlQueryFromAction;
}
});
Object.defineProperty(exports, 'multiPushInUrlQueryFromAction', {
enumerable: true,
get: function get() {
return _updateUrlQueryFromAction.multiPushInUrlQueryFromAction;
}
});
var _urlAction2 = require('./redux/urlAction');
Object.defineProperty(exports, 'urlReplaceAction', {
enumerable: true,
get: function get() {
return _urlAction2.urlReplaceAction;
}
});
Object.defineProperty(exports, 'urlPushAction', {
enumerable: true,
get: function get() {
return _urlAction2.urlPushAction;
}
});
Object.defineProperty(exports, 'urlReplaceInAction', {
enumerable: true,
get: function get() {
return _urlAction2.urlReplaceInAction;
}
});
Object.defineProperty(exports, 'urlPushInAction', {
enumerable: true,
get: function get() {
return _urlAction2.urlPushInAction;
}
});
Object.defineProperty(exports, 'urlMultiReplaceInAction', {
enumerable: true,
get: function get() {
return _urlAction2.urlMultiReplaceInAction;
}
});
Object.defineProperty(exports, 'urlMultiPushInAction', {
enumerable: true,
get: function get() {
return _urlAction2.urlMultiPushInAction;
}
});
var _configureUrlQuery2 = require('./configureUrlQuery');
var _configureUrlQuery3 = _interopRequireDefault(_configureUrlQuery2);
var _Serialize = _interopRequireWildcard(_serialize);
var _urlQueryDecoder2 = require('./urlQueryDecoder');
var _urlQueryDecoder3 = _interopRequireDefault(_urlQueryDecoder2);
var _urlQueryEncoder2 = require('./urlQueryEncoder');
var _urlQueryEncoder3 = _interopRequireDefault(_urlQueryEncoder2);
var _UrlQueryParamTypes2 = require('./UrlQueryParamTypes');
var _UrlQueryParamTypes3 = _interopRequireDefault(_UrlQueryParamTypes2);
var _UrlUpdateTypes2 = require('./UrlUpdateTypes');
var _UrlUpdateTypes3 = _interopRequireDefault(_UrlUpdateTypes2);
var _addUrlProps2 = require('./react/addUrlProps');
var _addUrlProps3 = _interopRequireDefault(_addUrlProps2);
var _RouterToUrlQuery2 = require('./react/RouterToUrlQuery');
var _RouterToUrlQuery3 = _interopRequireDefault(_RouterToUrlQuery2);
var _urlAction3 = _interopRequireDefault(_urlAction2);
var _urlQueryMiddleware2 = require('./redux/urlQueryMiddleware');
var _urlQueryMiddleware3 = _interopRequireDefault(_urlQueryMiddleware2);
var _urlQueryReducer2 = require('./redux/urlQueryReducer');
var _urlQueryReducer3 = _interopRequireDefault(_urlQueryReducer2);
var _subquery2 = require('./utils/subquery');
var _subquery3 = _interopRequireDefault(_subquery2);
var _subqueryOmit2 = require('./utils/subqueryOmit');
var _subqueryOmit3 = _interopRequireDefault(_subqueryOmit2);
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.configureUrlQuery = _configureUrlQuery3.default;
exports.Serialize = _Serialize;
exports.urlQueryDecoder = _urlQueryDecoder3.default;
exports.urlQueryEncoder = _urlQueryEncoder3.default;
exports.UrlQueryParamTypes = _UrlQueryParamTypes3.default;
exports.UrlUpdateTypes = _UrlUpdateTypes3.default;
/** React */
exports.addUrlProps = _addUrlProps3.default;
exports.RouterToUrlQuery = _RouterToUrlQuery3.default;
/** Redux */
exports.urlAction = _urlAction3.default;
exports.urlQueryMiddleware = _urlQueryMiddleware3.default;
exports.urlQueryReducer = _urlQueryReducer3.default;
/** Utils */
exports.subquery = _subquery3.default;
exports.subqueryOmit = _subqueryOmit3.default;