UNPKG

opds-web-client

Version:
19 lines (18 loc) 639 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.mockRouterContext = exports.mockRouter = void 0; var sinon_1 = require("sinon"); var mockRouter = function (push) { return { push: push, createHref: function (location) { return "test href"; } }; }; exports.mockRouter = mockRouter; var mockRouterContext = function (push, pathFor) { return { router: (0, exports.mockRouter)(push || (0, sinon_1.stub)()), pathFor: pathFor || (function (collectionUrl, bookUrl) { return collectionUrl + "::" + bookUrl; }) }; }; exports.mockRouterContext = mockRouterContext;