UNPKG

ant-design-x-vue-next

Version:

Ant Design X for Vue — community continuation aligned with @ant-design/x

2 lines (1 loc) 3.89 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("vue"),d=require("ant-design-vue");function u(e){var t;return(e==null?void 0:e.name)||((t=e==null?void 0:e.event)==null?void 0:t.name)||"click"}const r=a.defineComponent({name:"A2UIText",props:{text:{type:String,default:""},variant:{type:String,default:void 0}},setup(e,{slots:t}){return()=>{var n;return a.createVNode("div",{class:"ant-x-card-basic-text",style:{marginBottom:t.default?8:0}},[a.createVNode(d.Typography.Paragraph,null,{default:()=>[e.text]}),(n=t.default)==null?void 0:n.call(t)])}}}),l=a.defineComponent({name:"A2UIButton",props:{text:{type:String,default:""},variant:{type:String,default:"primary"},action:{type:Object,default:void 0},onAction:{type:Function,default:void 0}},setup(e,{slots:t}){return()=>a.createVNode(d.Button,{class:"ant-x-card-basic-button",type:e.variant||"primary",onClick:()=>{var n;return(n=e.onAction)==null?void 0:n.call(e,u(e.action),{})}},{default:()=>{var n;return[((n=t.default)==null?void 0:n.call(t))||e.text]}})}}),c=a.defineComponent({name:"A2UITextField",props:{label:{type:String,default:""},value:{type:[String,Number],default:void 0},placeholder:{type:String,default:void 0},variant:{type:String,default:void 0},onDataChange:{type:Function,default:void 0},valuePath:{type:String,default:void 0}},setup(e){return()=>{const n=e.variant==="longText"||e.variant==="textarea"?d.Input.TextArea:d.Input;return a.createVNode("div",{class:"ant-x-card-basic-textfield",style:{marginBottom:12}},[e.label?a.createVNode("div",{style:{marginBottom:4,fontSize:12,color:"rgba(0,0,0,0.65)"}},[e.label]):null,a.createVNode(n,{value:e.value,placeholder:e.placeholder,"onUpdate:value":i=>{e.onDataChange&&e.valuePath&&e.onDataChange(e.valuePath,i)}},null)])}}}),f=a.defineComponent({name:"A2UICheckBox",props:{label:{type:String,default:""},value:{type:Boolean,default:!1},onDataChange:{type:Function,default:void 0},valuePath:{type:String,default:void 0}},setup(e){return()=>a.createVNode(d.Checkbox,{class:"ant-x-card-basic-checkbox",checked:!!e.value,"onUpdate:checked":t=>{e.onDataChange&&e.valuePath&&e.onDataChange(e.valuePath,t)}},{default:()=>[e.label]})}}),o=a.defineComponent({name:"A2UIColumn",props:{justify:{type:String,default:void 0},align:{type:String,default:void 0}},setup(e,{slots:t}){return()=>a.createVNode(d.Flex,{class:"ant-x-card-basic-column",vertical:!0,gap:"small",justify:e.justify,align:e.align},{default:()=>{var n;return[(n=t.default)==null?void 0:n.call(t)]}})}}),g=a.defineComponent({name:"A2UIRow",props:{justify:{type:String,default:void 0},align:{type:String,default:void 0}},setup(e,{slots:t}){return()=>a.createVNode(d.Flex,{class:"ant-x-card-basic-row",gap:"small",justify:e.justify,align:e.align,wrap:"wrap"},{default:()=>{var n;return[(n=t.default)==null?void 0:n.call(t)]}})}}),m=a.defineComponent({name:"A2UIDivider",props:{axis:{type:String,default:"horizontal"}},setup(e){return()=>a.createVNode(d.Divider,{class:"ant-x-card-basic-divider",type:e.axis==="vertical"?"vertical":"horizontal",style:{margin:"8px 0"}},null)}}),y=a.defineComponent({name:"A2UIImage",props:{url:{type:String,default:""},description:{type:String,default:void 0},fit:{type:String,default:"cover"}},setup(e){return()=>a.createVNode(d.Image,a.mergeProps({class:"ant-x-card-basic-image",src:e.url,wrapperStyle:{maxWidth:"100%",objectFit:e.fit}},e.description?{title:e.description}:{}),null)}}),x=a.defineComponent({name:"A2UICard",setup(e,{slots:t}){return()=>{var n;return a.createVNode("div",{class:"ant-x-card-basic-card",style:{border:"1px solid #f0f0f0",borderRadius:8,padding:12,background:"#fff"}},[(n=t.default)==null?void 0:n.call(t)])}}});exports.A2UIButton=l;exports.A2UICard=x;exports.A2UICheckBox=f;exports.A2UIColumn=o;exports.A2UIDivider=m;exports.A2UIImage=y;exports.A2UIRow=g;exports.A2UIText=r;exports.A2UITextField=c;