@pojo-router/core
Advanced tools
Comparing version
@@ -6,2 +6,16 @@ # Change Log | ||
### [0.3.3](https://github.com/ntucker/anansi/compare/@pojo-router/core@0.3.0...@pojo-router/core@0.3.3) (2022-02-28) | ||
### 💅 Enhancement | ||
* Remove initialPath, get from history ([41225c7](https://github.com/ntucker/anansi/commit/41225c76bfa9b4371d29c4f43d2cd7a695736fb2)) | ||
### 📦 Package | ||
* Update all non-major dependencies ([#1426](https://github.com/ntucker/anansi/issues/1426)) ([00372c1](https://github.com/ntucker/anansi/commit/00372c104ecd4a226de3a10f46d608016342f96f)) | ||
## 0.3.0 (2022-02-21) | ||
@@ -8,0 +22,0 @@ |
@@ -7,7 +7,6 @@ import React from 'react'; | ||
router: RouteController; | ||
initialPath: string; | ||
onChange?: (update: Update, callback: () => void | undefined) => void; | ||
}; | ||
declare const _default: React.MemoExoticComponent<{ | ||
({ children, router, initialPath, onChange }: Props): JSX.Element; | ||
({ children, router, onChange }: Props): JSX.Element; | ||
defaultValues: { | ||
@@ -14,0 +13,0 @@ namedPaths: {}; |
@@ -19,8 +19,5 @@ "use strict"; | ||
router, | ||
initialPath, | ||
onChange | ||
}) => { | ||
const [location, setLocation] = (0, _react.useState)({ | ||
pathname: initialPath | ||
}); | ||
const [location, setLocation] = (0, _react.useState)(router.history.location); | ||
(0, _react.useEffect)(() => { | ||
@@ -55,2 +52,2 @@ return router.history.listen(({ | ||
exports.default = _default; | ||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9Qb2pvUm91dGVyLnRzeCJdLCJuYW1lcyI6WyJQb2pvUm91dGVyIiwiY2hpbGRyZW4iLCJyb3V0ZXIiLCJpbml0aWFsUGF0aCIsIm9uQ2hhbmdlIiwibG9jYXRpb24iLCJzZXRMb2NhdGlvbiIsInBhdGhuYW1lIiwiaGlzdG9yeSIsImxpc3RlbiIsImFjdGlvbiIsImRlZmF1bHRWYWx1ZXMiLCJuYW1lZFBhdGhzIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7OztBQUFBOztBQUdBOztBQVVBLE1BQU1BLFVBQVUsR0FBRyxDQUFDO0FBQUVDLEVBQUFBLFFBQUY7QUFBWUMsRUFBQUEsTUFBWjtBQUFvQkMsRUFBQUEsV0FBcEI7QUFBaUNDLEVBQUFBO0FBQWpDLENBQUQsS0FBd0Q7QUFDekUsUUFBTSxDQUFDQyxRQUFELEVBQVdDLFdBQVgsSUFBMEIscUJBQVM7QUFDdkNDLElBQUFBLFFBQVEsRUFBRUo7QUFENkIsR0FBVCxDQUFoQztBQUdBLHdCQUFVLE1BQU07QUFDZCxXQUFPRCxNQUFNLENBQUNNLE9BQVAsQ0FBZUMsTUFBZixDQUFzQixDQUFDO0FBQUVDLE1BQUFBLE1BQUY7QUFBVUwsTUFBQUE7QUFBVixLQUFELEtBQTBCO0FBQ3JELFVBQUlELFFBQUosRUFBYztBQUNaQSxRQUFBQSxRQUFRLENBQUM7QUFBRU0sVUFBQUEsTUFBRjtBQUFVTCxVQUFBQTtBQUFWLFNBQUQsRUFBdUIsTUFBTUMsV0FBVyxDQUFDRCxRQUFELENBQXhDLENBQVI7QUFDRCxPQUZELE1BRU87QUFDTEMsUUFBQUEsV0FBVyxDQUFDRCxRQUFELENBQVg7QUFDRDtBQUNGLEtBTk0sQ0FBUDtBQU9ELEdBUkQ7QUFVQSxzQkFDRSxtQkFBQywwQkFBRCxDQUFtQixRQUFuQjtBQUE0QixJQUFBLEtBQUssRUFBRUg7QUFBbkMsMEJBQ0UsbUJBQUMsd0JBQUQsQ0FBaUIsUUFBakI7QUFBMEIsSUFBQSxLQUFLLEVBQUVHO0FBQWpDLGFBQ0dKLFFBREgsQ0FERixDQURGO0FBT0QsQ0FyQkQ7O0FBc0JBRCxVQUFVLENBQUNXLGFBQVgsR0FBMkI7QUFDekJDLEVBQUFBLFVBQVUsRUFBRTtBQURhLENBQTNCOzs0QkFHZSxpQkFBS1osVUFBTCxDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0LCB7IG1lbW8sIHVzZUVmZmVjdCwgdXNlU3RhdGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IExvY2F0aW9uLCBVcGRhdGUgfSBmcm9tICdoaXN0b3J5JztcblxuaW1wb3J0IHsgQ29udHJvbGxlckNvbnRleHQsIExvY2F0aW9uQ29udGV4dCB9IGZyb20gJy4vY29udGV4dCc7XG5pbXBvcnQgUm91dGVDb250cm9sbGVyIGZyb20gJy4vQ29udHJvbGxlcic7XG5cbnR5cGUgUHJvcHMgPSB7XG4gIGNoaWxkcmVuOiBSZWFjdC5SZWFjdE5vZGU7XG4gIHJvdXRlcjogUm91dGVDb250cm9sbGVyO1xuICBpbml0aWFsUGF0aDogc3RyaW5nO1xuICBvbkNoYW5nZT86ICh1cGRhdGU6IFVwZGF0ZSwgY2FsbGJhY2s6ICgpID0+IHZvaWQgfCB1bmRlZmluZWQpID0+IHZvaWQ7XG59O1xuXG5jb25zdCBQb2pvUm91dGVyID0gKHsgY2hpbGRyZW4sIHJvdXRlciwgaW5pdGlhbFBhdGgsIG9uQ2hhbmdlIH06IFByb3BzKSA9PiB7XG4gIGNvbnN0IFtsb2NhdGlvbiwgc2V0TG9jYXRpb25dID0gdXNlU3RhdGUoe1xuICAgIHBhdGhuYW1lOiBpbml0aWFsUGF0aCxcbiAgfSBhcyBMb2NhdGlvbik7XG4gIHVzZUVmZmVjdCgoKSA9PiB7XG4gICAgcmV0dXJuIHJvdXRlci5oaXN0b3J5Lmxpc3RlbigoeyBhY3Rpb24sIGxvY2F0aW9uIH0pID0+IHtcbiAgICAgIGlmIChvbkNoYW5nZSkge1xuICAgICAgICBvbkNoYW5nZSh7IGFjdGlvbiwgbG9jYXRpb24gfSwgKCkgPT4gc2V0TG9jYXRpb24obG9jYXRpb24pKTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHNldExvY2F0aW9uKGxvY2F0aW9uKTtcbiAgICAgIH1cbiAgICB9KTtcbiAgfSk7XG5cbiAgcmV0dXJuIChcbiAgICA8Q29udHJvbGxlckNvbnRleHQuUHJvdmlkZXIgdmFsdWU9e3JvdXRlcn0+XG4gICAgICA8TG9jYXRpb25Db250ZXh0LlByb3ZpZGVyIHZhbHVlPXtsb2NhdGlvbn0+XG4gICAgICAgIHtjaGlsZHJlbn1cbiAgICAgIDwvTG9jYXRpb25Db250ZXh0LlByb3ZpZGVyPlxuICAgIDwvQ29udHJvbGxlckNvbnRleHQuUHJvdmlkZXI+XG4gICk7XG59O1xuUG9qb1JvdXRlci5kZWZhdWx0VmFsdWVzID0ge1xuICBuYW1lZFBhdGhzOiB7fSxcbn07XG5leHBvcnQgZGVmYXVsdCBtZW1vKFBvam9Sb3V0ZXIpO1xuIl19 | ||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9Qb2pvUm91dGVyLnRzeCJdLCJuYW1lcyI6WyJQb2pvUm91dGVyIiwiY2hpbGRyZW4iLCJyb3V0ZXIiLCJvbkNoYW5nZSIsImxvY2F0aW9uIiwic2V0TG9jYXRpb24iLCJoaXN0b3J5IiwibGlzdGVuIiwiYWN0aW9uIiwiZGVmYXVsdFZhbHVlcyIsIm5hbWVkUGF0aHMiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7O0FBQUE7O0FBR0E7O0FBU0EsTUFBTUEsVUFBVSxHQUFHLENBQUM7QUFBRUMsRUFBQUEsUUFBRjtBQUFZQyxFQUFBQSxNQUFaO0FBQW9CQyxFQUFBQTtBQUFwQixDQUFELEtBQTJDO0FBQzVELFFBQU0sQ0FBQ0MsUUFBRCxFQUFXQyxXQUFYLElBQTBCLHFCQUFTSCxNQUFNLENBQUNJLE9BQVAsQ0FBZUYsUUFBeEIsQ0FBaEM7QUFDQSx3QkFBVSxNQUFNO0FBQ2QsV0FBT0YsTUFBTSxDQUFDSSxPQUFQLENBQWVDLE1BQWYsQ0FBc0IsQ0FBQztBQUFFQyxNQUFBQSxNQUFGO0FBQVVKLE1BQUFBO0FBQVYsS0FBRCxLQUEwQjtBQUNyRCxVQUFJRCxRQUFKLEVBQWM7QUFDWkEsUUFBQUEsUUFBUSxDQUFDO0FBQUVLLFVBQUFBLE1BQUY7QUFBVUosVUFBQUE7QUFBVixTQUFELEVBQXVCLE1BQU1DLFdBQVcsQ0FBQ0QsUUFBRCxDQUF4QyxDQUFSO0FBQ0QsT0FGRCxNQUVPO0FBQ0xDLFFBQUFBLFdBQVcsQ0FBQ0QsUUFBRCxDQUFYO0FBQ0Q7QUFDRixLQU5NLENBQVA7QUFPRCxHQVJEO0FBVUEsc0JBQ0UsbUJBQUMsMEJBQUQsQ0FBbUIsUUFBbkI7QUFBNEIsSUFBQSxLQUFLLEVBQUVGO0FBQW5DLDBCQUNFLG1CQUFDLHdCQUFELENBQWlCLFFBQWpCO0FBQTBCLElBQUEsS0FBSyxFQUFFRTtBQUFqQyxhQUNHSCxRQURILENBREYsQ0FERjtBQU9ELENBbkJEOztBQW9CQUQsVUFBVSxDQUFDUyxhQUFYLEdBQTJCO0FBQ3pCQyxFQUFBQSxVQUFVLEVBQUU7QUFEYSxDQUEzQjs7NEJBR2UsaUJBQUtWLFVBQUwsQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCwgeyBtZW1vLCB1c2VFZmZlY3QsIHVzZVN0YXRlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBVcGRhdGUgfSBmcm9tICdoaXN0b3J5JztcblxuaW1wb3J0IHsgQ29udHJvbGxlckNvbnRleHQsIExvY2F0aW9uQ29udGV4dCB9IGZyb20gJy4vY29udGV4dCc7XG5pbXBvcnQgUm91dGVDb250cm9sbGVyIGZyb20gJy4vQ29udHJvbGxlcic7XG5cbnR5cGUgUHJvcHMgPSB7XG4gIGNoaWxkcmVuOiBSZWFjdC5SZWFjdE5vZGU7XG4gIHJvdXRlcjogUm91dGVDb250cm9sbGVyO1xuICBvbkNoYW5nZT86ICh1cGRhdGU6IFVwZGF0ZSwgY2FsbGJhY2s6ICgpID0+IHZvaWQgfCB1bmRlZmluZWQpID0+IHZvaWQ7XG59O1xuXG5jb25zdCBQb2pvUm91dGVyID0gKHsgY2hpbGRyZW4sIHJvdXRlciwgb25DaGFuZ2UgfTogUHJvcHMpID0+IHtcbiAgY29uc3QgW2xvY2F0aW9uLCBzZXRMb2NhdGlvbl0gPSB1c2VTdGF0ZShyb3V0ZXIuaGlzdG9yeS5sb2NhdGlvbik7XG4gIHVzZUVmZmVjdCgoKSA9PiB7XG4gICAgcmV0dXJuIHJvdXRlci5oaXN0b3J5Lmxpc3RlbigoeyBhY3Rpb24sIGxvY2F0aW9uIH0pID0+IHtcbiAgICAgIGlmIChvbkNoYW5nZSkge1xuICAgICAgICBvbkNoYW5nZSh7IGFjdGlvbiwgbG9jYXRpb24gfSwgKCkgPT4gc2V0TG9jYXRpb24obG9jYXRpb24pKTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHNldExvY2F0aW9uKGxvY2F0aW9uKTtcbiAgICAgIH1cbiAgICB9KTtcbiAgfSk7XG5cbiAgcmV0dXJuIChcbiAgICA8Q29udHJvbGxlckNvbnRleHQuUHJvdmlkZXIgdmFsdWU9e3JvdXRlcn0+XG4gICAgICA8TG9jYXRpb25Db250ZXh0LlByb3ZpZGVyIHZhbHVlPXtsb2NhdGlvbn0+XG4gICAgICAgIHtjaGlsZHJlbn1cbiAgICAgIDwvTG9jYXRpb25Db250ZXh0LlByb3ZpZGVyPlxuICAgIDwvQ29udHJvbGxlckNvbnRleHQuUHJvdmlkZXI+XG4gICk7XG59O1xuUG9qb1JvdXRlci5kZWZhdWx0VmFsdWVzID0ge1xuICBuYW1lZFBhdGhzOiB7fSxcbn07XG5leHBvcnQgZGVmYXVsdCBtZW1vKFBvam9Sb3V0ZXIpO1xuIl19 |
{ | ||
"name": "@pojo-router/core", | ||
"version": "0.3.2", | ||
"version": "0.3.3", | ||
"description": "A react hooks library to associate metadata to a path", | ||
@@ -37,3 +37,3 @@ "homepage": "https://github.com/ntucker/anansi/tree/master/packages/pojo-router#readme", | ||
}, | ||
"module": "lib/index.js", | ||
"module": "src/index.ts", | ||
"types": "src/index.ts", | ||
@@ -57,3 +57,3 @@ "keywords": [ | ||
"@babel/runtime": "^7.10.5", | ||
"history": "^5.2.0", | ||
"history": "5.3.0", | ||
"path-to-regexp": "^6.2.0" | ||
@@ -84,3 +84,4 @@ }, | ||
"prepack": "yarn build" | ||
} | ||
} | ||
}, | ||
"gitHead": "d2ef7ba63dc1ea04c0111c7a3e0850a7c71a14ac" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Mixed license
License(Experimental) Package contains multiple licenses.
Found 1 instance in 1 package
46708
3.88%32
3.23%1
Infinity%524
-1.32%Updated