1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- "use strict";
- var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
- exports.__esModule = true;
- exports.default = void 0;
- var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
- var _babelHelperVueJsxMergeProps = _interopRequireDefault(require("@vue/babel-helper-vue-jsx-merge-props"));
- var _utils = require("../utils");
- var _functional = require("../utils/functional");
- var _cell = _interopRequireDefault(require("../cell"));
- var _switch = _interopRequireDefault(require("../switch"));
- var _shared = require("../switch/shared");
- // Utils
- // Components
- var _createNamespace = (0, _utils.createNamespace)('switch-cell'),
- createComponent = _createNamespace[0],
- bem = _createNamespace[1];
- function SwitchCell(h, props, slots, ctx) {
- if (process.env.NODE_ENV === 'development') {
- console.warn('[Vant] "SwitchCell" component is deprecated, see: https://vant-ui.github.io/vant/v2/#/zh-CN/switch-cell.');
- }
- return h(_cell.default, (0, _babelHelperVueJsxMergeProps.default)([{
- "attrs": {
- "center": true,
- "size": props.cellSize,
- "title": props.title,
- "border": props.border
- },
- "class": bem([props.cellSize])
- }, (0, _functional.inherit)(ctx)]), [h(_switch.default, {
- "props": (0, _extends2.default)({}, props),
- "on": (0, _extends2.default)({}, ctx.listeners)
- })]);
- }
- SwitchCell.props = (0, _extends2.default)({}, _shared.switchProps, {
- title: String,
- cellSize: String,
- border: {
- type: Boolean,
- default: true
- },
- size: {
- type: String,
- default: '24px'
- }
- });
- var _default = createComponent(SwitchCell);
- exports.default = _default;
|