UNPKG

@ohu-mobile/core

Version:
31 lines (30 loc) 1.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = exports.cardHeaderBaseName = void 0; var _variables = require("../_config/variables"); var _defineComponent = require("../_utils/defineComponent"); var cardHeaderBaseName = exports.cardHeaderBaseName = "".concat(_variables.$prefix, "card-header"); var CardHeader = (0, _defineComponent.defineComponent)('card-header').create({ props: { status: _defineComponent.props.ofStringLiterals('error', 'success', 'normal').default('normal'), bold: (0, _defineComponent.props)(Boolean).default(false), extra: String }, render: function render() { var h = arguments[0]; var $slots = this.$slots, extra = this.extra, status = this.status, bold = this.bold; var extraContent = $slots.extra || extra; var root = this.$rootCls().is(status).is(bold && 'bold'); return h("div", { "class": root }, [$slots.default, extraContent && h("div", { "class": root.element('extra') }, [extraContent])]); } }); var _default = exports.default = CardHeader;