UNPKG

solrkit

Version:

![Build Status](https://travis-ci.org/garysieling/solrkit.svg?branch=master) ![Dependencies](https://david-dm.org/garysieling/solrkit/status.svg)

25 lines 804 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _ = require("lodash"); function namespace(params, core, ns) { var result = [core, { type: 'QUERY', query: params.query, start: params.start }]; return result; } function fixParams(params) { return { type: 'QUERY', query: params.query, start: (parseInt(params.page || '1', 50) - 1) * 50 }; } function initializePage(dataStore, params) { return _.map(dataStore.cores, function (core, i) { return namespace(fixParams(params), core, 'glass'); }).map(function (thisCore) { return thisCore[0].stateTransition(thisCore[1]); }); } exports.initializePage = initializePage; //# sourceMappingURL=Routing.js.map