12345678910111213141516171819202122232425262728293031323334353637 |
- "use strict";
- var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.default = void 0;
- var _cssinjs = require("@ant-design/cssinjs");
- var _ = require(".");
- var _internal = require("../../theme/internal");
- var _columns = _interopRequireDefault(require("./columns"));
- // ============================== Panel ===============================
- const genPanelStyle = token => {
- const {
- componentCls
- } = token;
- return {
- [`${componentCls}-panel`]: [(0, _columns.default)(token), {
- display: 'inline-flex',
- border: `${(0, _cssinjs.unit)(token.lineWidth)} ${token.lineType} ${token.colorSplit}`,
- borderRadius: token.borderRadiusLG,
- overflowX: 'auto',
- maxWidth: '100%',
- [`${componentCls}-menus`]: {
- alignItems: 'stretch'
- },
- [`${componentCls}-menu`]: {
- height: 'auto'
- },
- '&-empty': {
- padding: token.paddingXXS
- }
- }]
- };
- };
- // ============================== Export ==============================
- var _default = exports.default = (0, _internal.genComponentStyleHook)(['Cascader', 'Panel'], genPanelStyle, _.prepareComponentToken);
|