jobsys-newbie
Version:
Enhanced component based on ant-design-vue
11 lines (10 loc) • 7.53 kB
JavaScript
import{P as $,A as u,d as c}from"./compact-item-45f3d050.js";import{aH as P,y as f,ac as z,O as w,au as x,bp as S,aF as F,ap as I,av as K,d as m,T as j}from"./app-e5356031.js";class E{constructor(t,n){this._keyframe=!0,this.name=t,this.style=n}getName(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return t?`${t}-${this.name}`:this.name}}const i=E;function ie(e){let{prefixCls:t,animation:n,transitionName:r}=e;return n?{name:`${t}-${n}`}:r?{name:r}:{}}const C=Symbol("PortalContextKey"),M=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inTriggerContext:!0};P(C,{inTriggerContext:t.inTriggerContext,shouldRender:f(()=>{const{sPopupVisible:n,popupRef:r,forceRender:a,autoDestroy:o}=e||{};let l=!1;return(n||r||a)&&(l=!0),!n&&o&&(l=!1),l})})},R=()=>{M({},{inTriggerContext:!1});const e=z(C,{shouldRender:f(()=>!1),inTriggerContext:!1});return{shouldRender:f(()=>e.shouldRender.value||e.inTriggerContext===!1)}},se=w({compatConfig:{MODE:3},name:"Portal",inheritAttrs:!1,props:{getContainer:$.func.isRequired,didUpdate:Function},setup(e,t){let{slots:n}=t,r=!0,a;const{shouldRender:o}=R();x(()=>{r=!1,o.value&&(a=e.getContainer())});const l=S(o,()=>{o.value&&!a&&(a=e.getContainer()),a&&l()});return F(()=>{I(()=>{var s;o.value&&((s=e.didUpdate)===null||s===void 0||s.call(e,e))})}),K(()=>{a&&a.parentNode&&a.parentNode.removeChild(a)}),()=>{var s;return o.value?r?(s=n.default)===null||s===void 0?void 0:s.call(n):a?m(j,{to:a},n):null:null}}});var D={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"}}]},name:"close",theme:"outlined"};const Z=D;function O(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?Object(arguments[t]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){L(e,a,n[a])})}return e}function L(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=function(t,n){var r=O({},t,n.attrs);return m(u,O({},r,{icon:Z}),null)};g.displayName="CloseOutlined";g.inheritAttrs=!1;const le=g,T=e=>({animationDuration:e,animationFillMode:"both"}),_=e=>({animationDuration:e,animationFillMode:"both"}),B=function(e,t,n,r){const o=(arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1)?"&":"";return{[`
${o}${e}-enter,
${o}${e}-appear
`]:c(c({},T(r)),{animationPlayState:"paused"}),[`${o}${e}-leave`]:c(c({},_(r)),{animationPlayState:"paused"}),[`
${o}${e}-enter${e}-enter-active,
${o}${e}-appear${e}-appear-active
`]:{animationName:t,animationPlayState:"running"},[`${o}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},N=new i("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),U=new i("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),y=new i("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),h=new i("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),A=new i("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),H=new i("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),V=new i("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),q=new i("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),W=new i("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),G=new i("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),J=new i("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),Q=new i("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),X={zoom:{inKeyframes:N,outKeyframes:U},"zoom-big":{inKeyframes:y,outKeyframes:h},"zoom-big-fast":{inKeyframes:y,outKeyframes:h},"zoom-left":{inKeyframes:V,outKeyframes:q},"zoom-right":{inKeyframes:W,outKeyframes:G},"zoom-up":{inKeyframes:A,outKeyframes:H},"zoom-down":{inKeyframes:J,outKeyframes:Q}},ce=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:o}=X[t];return[B(r,a,o,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[`
${r}-enter,
${r}-appear
`]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]};var Y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"};const k=Y;function v(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?Object(arguments[t]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){ee(e,a,n[a])})}return e}function ee(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var d=function(t,n){var r=v({},t,n.attrs);return m(u,v({},r,{icon:k}),null)};d.displayName="CheckCircleFilled";d.inheritAttrs=!1;const me=d;var te={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"};const ne=te;function b(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?Object(arguments[t]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){re(e,a,n[a])})}return e}function re(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=function(t,n){var r=b({},t,n.attrs);return m(u,b({},r,{icon:ne}),null)};p.displayName="ExclamationCircleFilled";p.inheritAttrs=!1;const fe=p;export{le as C,fe as E,i as K,se as P,me as a,B as b,ie as g,ce as i,M as u,N as z};