@xo-union/tk-component-header-nav
Version:
19 lines (18 loc) • 748 B
JavaScript
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js/object/define-property");
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault");
_Object$defineProperty(exports, "__esModule", {
value: true
});
exports.useLocation = void 0;
var _globalThis2 = _interopRequireDefault(require("@babel/runtime-corejs3/core-js/global-this"));
var _react = require("react");
var _orionWebLibReact = require("@tkww/orion-web-lib-react");
const useLocation = () => {
const [location, setLocation] = (0, _react.useState)({});
(0, _orionWebLibReact.useLayoutEffect)(() => {
setLocation(_globalThis2.default.location ?? {});
}, []);
return location;
};
exports.useLocation = useLocation;
;