comic-plus
Version:
<p align="center"> <img width="200px" src="./logo.png"/> </p>
25 lines (24 loc) • 709 B
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
require("../../../utils/config.js");
require("vue");
const typescript = require("../../../utils/typescript.js");
require("@vueuse/core");
const collapseProps = {
modelValue: [String, Array],
accordion: Boolean,
fill: Boolean,
color: String,
background: String,
gap: {
type: Number,
default: 10
}
};
const isValidValue = (value) => typescript.isString(value) || Array.isArray(value) && value.every((val) => typescript.isString(val));
const collapseEmits = {
["update:modelValue"]: isValidValue,
change: isValidValue
};
exports.collapseEmits = collapseEmits;
exports.collapseProps = collapseProps;