"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _vue = _interopRequireDefault(require("vue")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /* @vue/component */ var _default = _vue.default.extend({ name: 'roundable', props: { rounded: [Boolean, String], tile: Boolean }, computed: { roundedClasses: function roundedClasses() { var composite = []; var rounded = typeof this.rounded === 'string' ? String(this.rounded) : this.rounded === true; if (this.tile) { composite.push('rounded-0'); } else if (typeof rounded === 'string') { var values = rounded.split(' '); var _iteratorNormalCompletion = true; var _didIteratorError = false; var _iteratorError = undefined; try { for (var _iterator = values[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { var value = _step.value; composite.push("rounded-".concat(value)); } } catch (err) { _didIteratorError = true; _iteratorError = err; } finally { try { if (!_iteratorNormalCompletion && _iterator.return != null) { _iterator.return(); } } finally { if (_didIteratorError) { throw _iteratorError; } } } } else if (rounded) { composite.push('rounded'); } return composite.length > 0 ? _defineProperty({}, composite.join(' '), true) : {}; } } }); exports.default = _default; //# sourceMappingURL=index.js.map