@t7/utils
Version:
Utility methods for T7 components.
38 lines (28 loc) • 633 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _ = require("./");
// Dependencies.
/*
// Used like so...
navigate([
'users',
userId,
'items',
itemId
])
// Which goes to...
'#/users/123/items/456'
*/
// Helper for page navigation.
var navigate = function navigate() {
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
args[_key] = arguments[_key];
}
// Change hash.
window.location.hash = (0, _.path)(args);
}; // Expose function.
var _default = navigate;
exports.default = _default;
;