UNPKG

@antdp/basic-layouts

Version:

入口框架公共界面

31 lines (30 loc) 1.11 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault")["default"]; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _react = _interopRequireDefault(require("react")); var _reactRouterDom = require("react-router-dom"); var _layoutTabs = _interopRequireDefault(require("@antdp/layout-tabs")); var _hooks = require("../hooks"); var _jsxRuntime = require("react/jsx-runtime"); var WarpContent = function WarpContent() { var location = (0, _reactRouterDom.useLocation)(); var _useLayouts = (0, _hooks.useLayouts)(), HandleMenu = _useLayouts.HandleMenu, bodyPadding = _useLayouts.bodyPadding; var paths = HandleMenu.getToPath(location.pathname); if (paths) { return /*#__PURE__*/(0, _jsxRuntime.jsx)(_reactRouterDom.Navigate, { to: paths, replace: true }); } return /*#__PURE__*/(0, _jsxRuntime.jsx)(_layoutTabs["default"], { bodyPadding: bodyPadding, dataSource: HandleMenu.flatMenu }); }; var _default = exports["default"] = WarpContent; module.exports = exports.default;