前端打包

This commit is contained in:
liu
2026-07-31 18:51:41 +08:00
parent 50885a98c8
commit f67567bdc9
227 changed files with 912 additions and 804 deletions
+1
View File
@@ -0,0 +1 @@
import{i as e}from"./rolldown-runtime-BgaNhQyE.js";import{Dr as t,Vn as n,Yn as r,yr as i}from"./jsx-runtime-ADHq9IcL.js";var a=e(t());function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o.apply(this,arguments)}var s=(0,a.forwardRef)((e,t)=>{let{prefixCls:r=`rc-checkbox`,className:s,style:c,checked:l,disabled:u,defaultChecked:d=!1,type:f=`checkbox`,title:p,onChange:m,...h}=e,g=(0,a.useRef)(null),_=(0,a.useRef)(null),[v,y]=i(d,l);(0,a.useImperativeHandle)(t,()=>({focus:e=>{g.current?.focus(e)},blur:()=>{g.current?.blur()},input:g.current,nativeElement:_.current}));let b=n(r,s,{[`${r}-checked`]:v,[`${r}-disabled`]:u});return a.createElement(`span`,{className:b,title:p,style:c,ref:_},a.createElement(`input`,o({},h,{className:`${r}-input`,ref:g,onChange:t=>{u||(`checked`in e||y(t.target.checked),m?.({target:{...e,type:f,checked:t.target.checked},stopPropagation(){t.stopPropagation()},preventDefault(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:u,checked:!!v,type:f})))});function c(e){let t=a.useRef(null),n=()=>{r.cancel(t.current),t.current=null};return[()=>{n(),t.current=r(()=>{t.current=null})},r=>{t.current&&(r.stopPropagation(),n()),e?.(r)}]}export{s as n,c as t};