"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;