UNPKG

t-fighting-design

Version:

Fighting design can quickly build interactive interfaces in vue3 applications, which looks good.

2 lines (1 loc) 827 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),l=require("./index3.js"),u=require("../../button/index.js"),s={class:"f-up-load"},c=e.createTextVNode("\u9009\u62E9\u6587\u4EF6"),d=["name","accept","multiple"],r=e.defineComponent({name:"FUpLoad"}),a=e.defineComponent({...r,props:l.Props,setup(i){const n=e.ref(null),o=t=>{console.log(t)};return(t,p)=>(e.openBlock(),e.createElementBlock("div",s,[e.createElementVNode("div",{class:"f-up-load__content",onClick:o},[e.renderSlot(t.$slots,"default",{},()=>[e.createVNode(e.unref(u.FButton),null,{default:e.withCtx(()=>[c]),_:1})])]),e.createElementVNode("input",{ref_key:"FUpLoadInput",ref:n,type:"file",hidden:"",name:t.name,accept:t.accept,multiple:t.multiple},null,8,d)]))}});exports.default=a;