UNPKG

@xo-union/tk-component-header-nav

Version:
19 lines (18 loc) 748 B
"use strict"; 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;