UNPKG

ideaz-element

Version:

<p align="center"> <a href="" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/logo.svg" alt="Ideaz Element" width="180" style="width: 180px;" /> </a> </p>

3 lines (2 loc) 1.18 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});require("../../../../utils/index.cjs");require("../../../../node_modules/.pnpm/lodash-unified@1.0.3_@types_lodash-es@4.17.12_lodash-es@4.17.21_lodash@4.17.21/node_modules/lodash-unified/import.cjs");const n=require("vue"),t=require("../../../../utils/is.cjs"),c=require("../../../../node_modules/.pnpm/lodash-es@4.17.21/node_modules/lodash-es/omit.cjs");function m(i){const u=n.computed(()=>{var r;return t.isObject(i.detail)&&t.isArray(i.detail.columns)?i.detail.columns:t.isObject(i.form)&&t.isArray(i.form.columns)&&i.detail!==!1?i.form.columns.map(e=>({prop:e.field,...e})):(r=i.columns)==null?void 0:r.filter(e=>e.detail||e.form&&e.detail!==!1).map(e=>{var l,a,d,s,o;return{label:((l=e.detail)==null?void 0:l.label)||((a=e.form)==null?void 0:a.label)||e.label,prop:((d=e.detail)==null?void 0:d.prop)||((s=e.detail)==null?void 0:s.field)||((o=e.form)==null?void 0:o.field),...e.form,...e.detail}})}),f=n.computed(()=>({column:1,border:!0,...c(i.detail||{},["columns"])}));return{descriptionColumns:u,descriptionProps:f}}exports.useDescriptions=m; //# sourceMappingURL=useDescriptions.cjs.map