PageSourceSearch

https://wrll-s.hf.space/chunks/ShareEditorPage-887933ed.js

js wrll-s.hf.space collected 2026-10-03 17:31:15 UTC 29,828 bytes, 1 lines download raw bytes

1var e=Object.defineProperty,a=Object.defineProperties,l=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,u=(a,l,t)=>l in a?e(a,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[l]=t,o=(e,a)=>{for(var l in a||(a={}))r.call(a,l)&&u(e,l,a[l]);if(t)for(var l of t(a))i.call(a,l)&&u(e,l,a[l]);return e},n=(e,t)=>a(e,l(t)),s=(e,a,l)=>new Promise((t,r)=>{var i=e=>{try{o(l.next(e))}catch(a){r(a)}},u=e=>{try{o(l.throw(e))}catch(a){r(a)}},o=e=>e.done?t(e.value):Promise.resolve(e.value).then(i,u);o((l=l.apply(e,a)).next())});import{f as d,_ as c,p,q as m,c as v,d as h,u as y,e as g,b,a as f,K as x,L as k,M as V,N as P,O as S,Q as C,R as U,S as $,T as N,U as _,m as w,V as D,W as F,X as I,Y as T,Z as B,$ as M,a0 as q,i as j,l as O,h as A,r as R,j as E,a1 as K,n as z,z as W,a2 as L,a3 as H,k as X}from"./main-4b81f53b.js";import{d as G,c as Q,a as J,X as Y,e as Z,f as ee,g as ae,j as le,B as te,E as re,D as ie,x as ue,A as oe,N as ne,p as se,a7 as de,ac as ce,a8 as pe,ah as me,ao as ve,w as he,r as ye,ai as ge,C as be,F as fe,i as xe,v as ke,z as Ve,aa as Pe,J as Se,L as Ce,M as Ue}from"./vue-vendor-a18076f8.js";import{t as $e,h as Ne}from"./nutui-5eaa1228.js";import{u as _e}from"./i18n-10d7f773.js";import{T as we,I as De,g as Fe,_ as Ie,a as Te,s as Be}from"./editorTabState-225c4119.js";import{V as Me}from"./datepicker-17929360.js";import"./icons-a9e74bdd.js";import"../index.js";import"./editor-3f6229b5.js";const qe={class:"expires-datetime-field"},je=["tabindex","aria-disabled","onKeydown"],Oe={class:"expires-datetime-display__text"},Ae=["aria-label"],Re=c(G({__name:"ShareExactDatetimeField",props:{modelValue:{default:null},placeholder:{default:""},locale:{default:"en-US"},confirmText:{default:""},cancelText:{default:""},darkTheme:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},emits:["update:modelValue","blur","closed"],setup(e,{emit:a}){const l=e,t=a,r=Object.freeze({hours:0,minutes:0,seconds:0}),i=Object.freeze(["一","二","三","四","五","六","日"]),u=Q(()=>l.locale.toLowerCase().startsWith("zh")),o=Q(()=>l.locale.toLowerCase().startsWith("ru")),n=Q(()=>u.value?"清空日期时间":o.value?"Очистить дату и время":"Clear date and time"),s=Q(()=>d(l.modelValue)),c=Q(()=>Boolean(s.value)),p=Q(()=>s.value||l.placeholder),m=J(null),v=(e,a)=>u.value?i[a]||e.replace(/^周/,""):e,h=Q({get:()=>{var e;return null!=(e=l.modelValue)?e:null},set:e=>{t("update:modelValue","number"==typeof e&&Number.isFinite(e)?e:null)}}),y=()=>{t("update:modelValue",null)},g=()=>{var e;l.disabled||null==(e=m.value)||e.openMenu()};return(a,l)=>{const t=Y("nut-input");return Z(),ee("div",qe,[ae(se(Me),{ref_key:"pickerRef",ref:m,modelValue:h.value,"onUpdate:modelValue":l[0]||(l[0]=e=>h.value=e),class:"expires-datetime-picker","model-type":"timestamp",placeholder:e.placeholder,locale:e.locale,"select-text":e.confirmText,"cancel-text":e.cancelText,dark:e.darkTheme,disabled:e.disabled,clearable:!1,"hide-input-icon":!0,"enable-time-picker":!0,"time-picker-inline":!0,"start-time":se(r),"minutes-increment":1,"minutes-grid-increment":1,"month-change-on-scroll":!1,"auto-apply":!1,format:"yyyy-MM-dd HH:mm",position:"right",teleport:"body",onBlur:l[1]||(l[1]=e=>a.$emit("blur")),onClosed:l[2]||(l[2]=e=>a.$emit("closed"))},{trigger:le(()=>[ae(t,{class:"nut-input-text expires-datetime-input",border:!1,readonly:"",onClickInput:g},{input:le(()=>[te("div",{class:oe(["expires-datetime-display",{"has-value":c.value,"is-disabled":e.disabled}]),role:"button",tabindex:e.disabled?-1:0,"aria-disabled":e.disabled,onClick:ie(g,["stop"]),onKeydown:[ne(ie(g,["prevent"]),["enter"]),ne(ie(g,["prevent"]),["space"])]},[te("span",Oe,re(p.value),1),c.value?(Z(),ee("button",{key:0,type:"button",class:"expires-datetime-clear","aria-label":n.value,onClick:ie(y,["stop"])}," × ",8,Ae)):ue("",!0)],42,je)]),_:1})]),"calendar-header":le(({day:e,index:a})=>[te("span",{class:oe(["expires-datetime-weekday",{"is-zh-locale":u.value}])},re(v(e,a)),3)]),_:1},8,["modelValue","placeholder","locale","select-text","cancel-text","dark","disabled","start-time"])])}}}),[["__scopeId","data-v-c6ebccb4"]]),Ee={class:"link-editor-page"},Ke={key:0,class:"link-editor-state"},ze={class:"link-editor-state-card"},We={key:1,class:"link-editor-state"},Le={class:"link-editor-state-actions"},He={key:2,class:"page-wrapper"},Xe={class:"editor-section-tab-list",role:"tablist"},Ge=["aria-selected","onClick"],Qe={class:"form-block-wrapper"},Je={key:0,class:"sticky-title-icon-container"},Ye={class:"editor-tab-content"},Ze={class:"radio-wrapper"},ea={class:"radio-wrapper"},aa={class:"age-key-field"},la={class:"editor-tab-content"},ta={class:"switch-wrapper"},ra={key:1,class:"qrcode-wrapper"},ia={class:"bottom-btn-wrapper"},ua="share-editor-active-tab",oa=c(G({__name:"ShareEditorPage",setup(e){Pe(e=>({v38ef3064:ga.value}));const a=Object.assign({"/src/themes/dark.ts":x,"/src/themes/darkblue.ts":k,"/src/themes/light.ts":V,"/src/themes/lightblue.ts":P,"/src/themes/mocha.ts":S,"/src/themes/monokai.ts":C,"/src/themes/pureblack.ts":U,"/src/themes/sereneblues.ts":$}),l=Object.keys(a).reduce((e,l)=>{var t,r,i,u;const o=null==(t=l.split("/").pop())?void 0:t.replace(".ts","");return o?(e[o]=null==(u=null==(i=null==(r=a[l])?void 0:r.default)?void 0:i.meta)?void 0:u.label,e):e},{}),t=de(),r=ce(),i=["display","content"],{t:u,locale:d}=_e(),c=W(),G=p(),ie=m(),ne=v(),Me=h(),{bottomSafeArea:qe}=pe(G),{navBarHeight:je}=pe(ie),{appearanceSetting:Oe,githubProxy:Ae,githubProxyRegex:oa,theme:na}=pe(ne),{showNotify:sa}=y(),{currentUrl:da,currentShareBaseUrl:ca}=g(),{env:pa}=b(),{copy:ma,isSupported:va}=me(),ha=ve(),{toClipboard:ya}=f(),ga=Q(()=>`${qe.value}px`),ba=e=>Array.isArray(e)?e[0]||"":e||"",fa=Q(()=>ba(t.params.name)),xa=Q(()=>F({name:fa.value,queryType:ba(t.query.type),queryToken:ba(t.query.token)})),ka=Q(()=>xa.value.mode),Va=Q(()=>"edit"===ka.value),Pa=Q(()=>
1Oe.value.editorGroupingMode||"edit-only"),Sa=Q(()=>"disabled"!==Pa.value&&("always"===Pa.value||Va.value)),Ca=Q(()=>t.fullPath),Ua=e=>Va.value?Fe(ua,e,i,"display"):"display",$a=J(Ua(Ca.value));he([Ca,Va],([e])=>{$a.value=Ua(e)},{immediate:!0}),he($a,e=>{Va.value&&Be(ua,Ca.value,e)});const Na=J(null),_a=J(!0),wa=J(!1),Da=J(!1),Fa=J(null),Ia=J(!1),Ta=J(!1),Ba=J(!1),Ma=J(!1),qa=J(""),ja=J([]),Oa=J(0),Aa=J(!1),Ra=Number.MAX_SAFE_INTEGER,Ea=String(Ra).length,Ka=ye({sourceType:"",sourceName:"",expirationMode:"duration",expiresValue:"",usedCount:"",expiresUnit:"day",exactDatetime:null,remark:"",token:"",displayName:"","age-public-key":"",tag:"",icon:"",isIconColor:!0,iconFit:void 0,shareUrl:""}),za=Q(()=>xa.value.type),Wa=Q(()=>xa.value.name),La=Q(()=>xa.value.token),Ha=Q(()=>Va.value),Xa=Q(()=>"create"===ka.value?u("sharePage.editor.create.submit"):u("sharePage.editor.edit.submit")),Ga=Q(()=>"datetime"===Ka.expirationMode),Qa=Q(()=>"duration"===Ka.expirationMode),Ja=Q(()=>"count"===Ka.expirationMode),Ya=Q(()=>Va.value),Za=Q(()=>Va.value&&Boolean(Ka.shareUrl)),el=Q(()=>{var e,a,l,t;return(null==(e=na.value)?void 0:e.auto)?ha.value?null==(a=na.value)?void 0:a.dark:null==(l=na.value)?void 0:l.light:null==(t=na.value)?void 0:t.name}),al=Q(()=>{const e=el.value;if(!e)return ha.value;const a=l[e];return a?"dark"===a:ha.value}),ll=Q(()=>I(T(d.value)).datePickerLocale),tl=Q(()=>Ka.tag||""),rl=Q(()=>Ka.sourceName.trim()),il=Q(()=>{var e,a,l,t;return(null==(t=null==(l=null==(a=null==(e=pa.value)?void 0:e.meta)?void 0:a.node)?void 0:l.env)?void 0:t.SUB_STORE_FRONTEND_BACKEND_PATH)||""}),ul=Q(()=>Ka.token.trim()),ol=Q(()=>Ka.icon.trim()),nl=Q(()=>N(Ka.sourceType)?Ka.sourceType:null),sl=e=>!!(e&&nl.value&&rl.value)&&Me.shares.some(a=>{const l="string"==typeof a.token?a.token.trim():"";return a.type===nl.value&&a.name===rl.value&&l===e&&!(e=>"edit"===xa.value.mode&&e.type===xa.value.type&&e.name===xa.value.name&&e.token===xa.value.token)(a)}),dl=e=>{var a;const l=(null!=(a=null!=e?e:Ka.token)?a:"").trim();return Promise.resolve(!sl(l))},cl=Q(()=>{const e=e=>e.map(e=>({value:e.name,text:e.displayName||e["display-name"]||e.name})),a=[];return Me.subs.length>0&&a.push({value:"sub",text:u("specificWord.singleSub"),children:e(Me.subs)}),Me.collections.length>0&&a.push({value:"col",text:u("specificWord.collectionSub"),children:e(Me.collections)}),Me.files.length>0&&a.push({value:"file",text:u("specificWord.file"),children:e(Me.files)}),a}),pl=Q(()=>{var e;return(null==(e=cl.value.find(e=>e.value===nl.value))?void 0:e.text)||u("specificWord.unknownType")}),ml=Q(()=>{var e,a;const l=cl.value.find(e=>e.value===nl.value);return(null==(a=null==(e=null==l?void 0:l.children)?void 0:e.find(e=>e.value===rl.value))?void 0:a.text)||(rl.value?`${rl.value}(🚫)`:u("specificWord.unknownSource"))}),vl=Q(()=>[{label:u("sharePage.createShare.expirationMode.duration"),value:"duration"},{label:u("sharePage.createShare.expirationMode.datetime"),value:"datetime"},{label:u("sharePage.createShare.expirationMode.count"),value:"count"}]),hl=Q(()=>[{label:u("sharePage.createShare.unit.day"),value:"day"},{label:u("sharePage.createShare.unit.month"),value:"month"},{label:u("sharePage.createShare.unit.season"),value:"season"},{label:u("sharePage.createShare.unit.year"),value:"year"}]),yl=ge(Q(()=>Ka.shareUrl)),gl=(e,a,l,t=!1)=>{try{return w({host:da.value,shareBaseUrl:ca.value,secretPath:il.value,type:e,name:a,token:l})}catch(r){return t&&$e.fail(u("sharePage.magicPathErrorNotify")),""}},bl=e=>"string"==typeof(null==e?void 0:e.displayName)?e.displayName:"string"==typeof(null==e?void 0:e["display-name"])?e["display-name"]:"",fl=e=>B(null==e?void 0:e.tag),xl=()=>{var e;Ia.value=!0;const a=Fa.value;if(!a)return Aa.value=!1,qa.value="",ja.value=[],Ka.sourceType="",Ka.sourceName="",Ka.expirationMode="duration",Ka.expiresValue="",Ka.usedCount="",Ka.expiresUnit="day",Ka.exactDatetime=null,Ka.remark="",Ka.token="",Ka.displayName="",Ka["age-public-key"]="",Ka.tag="",Ka.icon="",Ka.isIconColor=!0,Ka.shareUrl="",void(Ia.value=!1);Ka.sourceType=a.type,Ka.sourceName=a.name,wl();
1const l=M({mode:a.mode,expiresAt:a.expiresAt,expiresIn:a.expiresIn,expiresValue:a.expiresValue,expiresUnit:a.expiresUnit,exp:a.exp,count:a.count});Ka.expirationMode=l.mode,Ka.expiresValue=l.expiresValue,Ka.usedCount="count"===a.mode?String(null!=(e=a.usedCount)?e:0):"",Ka.expiresUnit=l.expiresUnit,Ka.exactDatetime=l.exactDatetime,Ka.remark=a.remark||"",Ka.token=a.token||"",Ka["age-public-key"]="edit"===ka.value&&a["age-public-key"]||"",Ka.displayName="create"===ka.value?bl(a):a.displayName||"",Ka.tag="create"===ka.value?fl(a):B(a.tag),Ka.icon="create"===ka.value?"":a.icon||"",Ka.isIconColor="edit"!==ka.value||!a.icon||!1!==a.isIconColor,Ka.iconFit="edit"===ka.value?q(a.iconFit):void 0,Ka.shareUrl=a.shareUrl||("edit"===ka.value&&a.token?gl(a.type,a.name,a.token):""),Promise.resolve().then(()=>{Ia.value=!1})},kl=()=>s(this,null,function*(){try{yield Me.fetchShareData()}catch(e){}return Me.shares}),Vl=(e,a)=>"sub"===e?Me.getOneSub(a):"col"===e?Me.getOneCollection(a):Me.getOneFile(a),Pl=Q(()=>nl.value&&rl.value&&Vl(nl.value,rl.value)||null),Sl=Q(()=>j(Ae.value,oa.value)),Cl=Q(()=>Oe.value.isDefaultIcon?O:A),Ul=Q(()=>R({share:Ka.icon?{icon:Ka.icon,isIconColor:Ka.isIconColor,iconFit:Ka.iconFit}:{iconFit:Ka.iconFit},source:Pl.value,fallbackIcon:Cl.value})),$l=Q(()=>{return e=Ul.value.icon,Sl.value(e)||Ul.value.icon;var e}),Nl=Q(()=>Ul.value.isIconColor),_l=Q(()=>E(Ul.value.iconFit,Oe.value.iconFit)),wl=()=>{nl.value&&rl.value?ja.value=[nl.value,rl.value]:ja.value=[]},Dl=e=>{if(Ha.value)return;const[a,l]=e;N(a)&&l&&(Ka.sourceType=a,Ka.sourceName=l,wl(),((e=!1)=>{if("create"!==ka.value)return;const a=Pl.value;a&&(!e&&Ka.remark||(Ka.remark=a.remark||""),!e&&Ka.displayName||(Ka.displayName=bl(a)),!e&&Ka.tag||(Ka.tag=fl(a)))})(!0))},Fl=()=>{Ha.value||(Ma.value=!0)},Il=(...e)=>s(this,[...e],function*(e={}){var a;return!e.forceRefresh&&(null==(a=pa.value)?void 0:a.backend)?pa.value:G.setEnv({bypassCache:!0===e.forceRefresh,strict:!0===e.strict})}),Tl=e=>Oa.value===e,Bl=e=>{Tl(e)&&(Aa.value=!1,wa.value=!0,_a.value=!1)},Ml=(e,a,l=!1)=>{Tl(e)&&(Aa.value=!1,Fa.value=a,xl(),wa.value=l,_a.value=!1)},ql=()=>s(this,null,function*(){const e=Oa.value+1;Oa.value=e,_a.value=!0,wa.value=!1,Fa.value=null;const a=za.value,l=Wa.value,t=La.value;if("edit"!==ka.value||t&&a&&l)try{if("edit"===ka.value){let a=_(Me.shares,xa.value);if(!a){if(yield Promise.all([Me.fetchSubsData(),Me.fetchShareData()]),!Tl(e))return;a=_(Me.shares,xa.value)}if(!a||!N(a.type)||!a.name)return void Bl(e);if(yield Il(),!Tl(e))return;return void Ml(e,n(o({},a),{type:a.type,name:a.name,shareUrl:gl(a.type,a.name,a.token||t)}))}if(a&&l){let t=Vl(a,l);if(!t){if(yield Me.fetchSubsData(),!Tl(e))return;t=Vl(a,l)}return t?void Ml(e,n(o({},t),{type:a,name:l})):void Ml(e,{type:a,name:l})}if(0===Me.subs.length&&0===Me.collections.length&&0===Me.files.length&&(yield Me.fetchSubsData(),!Tl(e)))return;Ml(e,null)}catch(r){Bl(e)}else Bl(e)}),jl=()=>{Ta.value=!0},Ol=e=>{Ka.tag=e},Al=()=>{Ba.value=!0},Rl=e=>{Ka.icon=(null==e?void 0:e.url)||""},El=()=>{Ne({title:u("ageKey.publicKey.tips.title"),content:u("ageKey.publicKey.tips.content"),popClass:"auto-dialog",textAlign:"left",noCancelBtn:!0,okText:u("specificWord.confirm"),closeOnClickOverlay:!0})},Kl=e=>/^(?:0\.0[1-9]\d*|[1-9]\d{0,4}(?:\.\d*)?|0\.[1-9]\d*)$/.test(e),zl=e=>null==e||K(e),Wl=e=>{const a=Hl(e);return null!=a&&a>0},Ll=e=>{const a=Hl(Ka.expiresValue),l=Hl(e);return null!=a&&null!=l&&l<=a},Hl=e=>{if(!/^(?:0|[1-9]\d*)$/.test(e))return null;const a=Number(e);return Number.isSafeInteger(a)?a:null},Xl=e=>{var a,l;null==(l=null==(a=Na.value)?void 0:a.validate)||l.call(a,e)},Gl=()=>{var e;e="content",Sa.value&&($a.value=e)},Ql=()=>{Xl("exactDatetime")},Jl=e=>String(Number(Number.parseFloat(e).toFixed(2))),Yl=(e,a)=>{const l=Number(Jl(e)),t={day:{multiplier:1,suffix:"d"},month:{multiplier:30,suffix:"d"},season:{multiplier:90,suffix:"d"},year:{multiplier:365,suffix:"d"}}[a];return`${l*t.multiplier}${t.suffix}`},Zl=()=>s(this,null,function*(){if(null==Ka.exactDatetime)return Gl(),$e.warn(u("sharePage.createShare.exactDatetime.empty")),null;
1if(!K(Ka.exactDatetime))return Gl(),$e.warn(u("sharePage.createShare.exactDatetime.invalid")),null;let e=null;try{e=yield Il({forceRefresh:!0,strict:!0})}catch(a){return Gl(),sa({title:u("sharePage.editor.datetimeBackendCheckFailed.title"),content:u("sharePage.editor.datetimeBackendCheckFailed.desc"),type:"danger",duration:3600}),null}return L(null==e?void 0:e.version)?K(Ka.exactDatetime)?{mode:"datetime",exp:Number(Ka.exactDatetime)}:(Gl(),$e.warn(u("sharePage.createShare.exactDatetime.invalid")),null):(Gl(),sa({title:u("sharePage.editor.datetimeBackendRequired.title"),content:u("sharePage.editor.datetimeBackendRequired.desc",{currentVersion:(null==e?void 0:e.version)||u("specificWord.unknown"),minVersion:H}),type:"danger",duration:3600}),null)}),et=(e=!0)=>s(this,null,function*(){if(!Ka.shareUrl)return!1;try{va?yield ma(Ka.shareUrl):yield ya(Ka.shareUrl)}catch(a){try{yield ya(Ka.shareUrl)}catch(l){return!1}}return e&&sa({title:u("sharePage.copyShare.succeedNotify")}),!0}),at=()=>s(this,null,function*(){if(!nl.value||!rl.value)return Gl(),$e.warn(u("syncPage.addArtForm.source.isRequired")),null;if(sl(ul.value)&&(Gl(),Xl("token"),$e.warn(u("sharePage.createShare.token.isExist")),1))return null;let e;if(e=Ga.value?yield Zl():Ja.value?Ka.expiresValue?Wl(Ka.expiresValue)?""===Ka.usedCount?(Gl(),$e.warn(u("sharePage.createShare.usedCountValue.empty")),null):Ll(Ka.usedCount)?{mode:"count",count:Number(Ka.expiresValue),usedCount:Number(Ka.usedCount)}:(Gl(),$e.warn(u("sharePage.createShare.usedCountValue.regex")),null):(Gl(),$e.warn(u("sharePage.createShare.countValue.regex")),null):(Gl(),$e.warn(u("sharePage.createShare.countValue.empty")),null):Ka.expiresValue?Kl(Ka.expiresValue)?{expiresIn:Yl(Ka.expiresValue,Ka.expiresUnit),expiresValue:Jl(Ka.expiresValue),expiresUnit:Ka.expiresUnit}:(Gl(),$e.warn(u("sharePage.createShare.expiresValue.regex")),null):(Gl(),$e.warn(u("sharePage.createShare.expiresValue.empty")),null),!e)return null;const a={type:nl.value,name:rl.value,displayName:Ka.displayName||"",remark:Ka.remark||"",tag:z(Ka.tag)},l=q(Ka.iconFit);l&&(a.iconFit=l);const t=Ka["age-public-key"].trim();return t?a["age-public-key"]=t:"edit"===ka.value&&(a["age-public-key"]=null),ol.value&&(a.icon=ol.value,a.isIconColor=!1!==Ka.isIconColor),"create"===ka.value?ul.value&&(a.token=ul.value):a.token=ul.value||null,{payload:a,options:e}}),lt=e=>s(this,null,function*(){var a,l;const t=yield c.createShare(tt(e));return"success"!==(null==(a=null==t?void 0:t.data)?void 0:a.status)?null:(null==(l=t.data.data)?void 0:l.token)||null}),tt=e=>{const a=o({},e.payload);return null!=a.token&&""!==a.token||delete a.token,{payload:a,options:o({},e.options)}},rt=()=>({fullPath:t.fullPath,mode:ka.value,type:xa.value.type,name:xa.value.name,token:La.value}),it=(e,a,l,i)=>s(this,null,function*(){if(t.fullPath!==i.fullPath)return;"create"===i.mode||i.type!==e||i.name!==a||i.token!==l?yield r.replace(X(e,a,l)):yield ql()}),ut=(e,a,l,t,r,i)=>s(this,null,function*(){Ka.shareUrl=gl(e,a,l,!0);const o=yield et(!1);sa({title:u(o?r:t)}),yield kl(),yield it(e,a,l,i)}),ot=()=>s(this,null,function*(){$e.fail(u("sharePage.editor.failNotify")),yield kl(),yield ql()}),nt=()=>{Aa.value=!0},st=()=>s(this,null,function*(){const e=yield at();if(!e)return;const a=rt(),l=yield lt(e);l&&(yield ut(e.payload.type,e.payload.name,l,"sharePage.editor.create.succeedNotify","sharePage.editor.create.succeedAndCopyNotify",a))}),dt=()=>s(this,null,function*(){const e=Fa.value,a=yield at();if(!e||!a||!e.token)return;const l=rt();if(Aa.value){const e=yield lt(a);return e?(Aa.value=!1,void(yield ut(a.payload.type,a.payload.name,e,"sharePage.editor.edit.succeedNotify","sharePage.editor.edit.succeedAndCopyNotify",l))):void nt()}const t=e,r=yield Me.updateShare(t.token,t.type,t.name,tt(a),!1);"retry_create"!==r.status?"success"===r.status&&r.token?(Aa.value=!1,yield ut(a.payload.type,a.payload.name,r.token,"sharePage.editor.edit.succeedNotify","sharePage.editor.edit.succeedAndCopyNotify",l)):yield ot():nt()}),ct=()=>s(this,null,function*(){if(!Da.value){Da.value=!0;try{"create"===ka.value?yield st():yield dt()}catch(e){}finally{Da.value=!1}}});return he(()=>t.fullPath,()=>{ql()},{immediate:!0}),he(()=>[Ka.sourceType,Ka.sourceName],()=>{Ia.value||wl()},{immediate:!0}),he(()=>Ka.expirationMode,e=>{Ia.value||"create"!==ka.value||"count"!==e||""!==Ka.usedCount||(Ka.usedCount="0")},{immediate:!0}),he([cl,()=>Ka.sourceType,()=>Ka.sourceName],()=>{nl.value&&rl.value?qa.value=`${pl.value} - ${ml.value}
1`:qa.value=""},{deep:!0,immediate:!0}),he([da,ca,il],()=>{!Ia.value&&Va.value&&nl.value&&rl.value&&Ka.token&&(Ka.shareUrl=gl(nl.value,rl.value,Ka.token))}),he(()=>[Ka.sourceType,Ka.sourceName,Ka.expirationMode,Ka.expiresValue,Ka.usedCount,Ka.expiresUnit,Ka.exactDatetime,Ka.token,Ka["age-public-key"],Ka.displayName,Ka.remark,Ka.tag],()=>{!Ia.value&&Ka.shareUrl&&(Ka.shareUrl="")}),(e,a)=>{const l=Y("nut-empty"),t=Y("nut-button"),u=Y("nut-image"),o=Y("nut-input"),n=Y("nut-form-item"),s=Y("nut-radio"),d=Y("nut-radiogroup"),c=Y("nut-icon"),p=Y("nut-textarea"),m=Y("nut-switch"),v=Y("nut-form"),h=Y("font-awesome-icon"),y=Y("nut-cascader");return Z(),ee("div",Ee,[_a.value?(Z(),ee("section",Ke,[te("div",ze,[te("h3",null,re(e.$t("globalNotify.refresh.loading")),1)])])):wa.value?(Z(),ee("section",We,[ae(l,{image:"error"},{description:le(()=>[te("h3",null,re(e.$t("sharePage.editor.loadFailed.title")),1),te("p",null,re(e.$t("sharePage.editor.loadFailed.desc")),1)]),_:1}),te("div",Le,[ae(t,{plain:"",shape:"round",onClick:ql},{default:le(()=>[Se(re(e.$t("sharePage.editor.loadFailed.retry")),1)]),_:1}),ae(t,{type:"primary",shape:"round",onClick:a[0]||(a[0]=e=>se(r).push("/shares"))},{default:le(()=>[Se(re(e.$t("sharePage.editor.loadFailed.back")),1)]),_:1})])])):(Z(),ee("div",He,[Sa.value?(Z(),ee("div",{key:0,class:"editor-section-tabs",style:be({top:se(je)})},[te("div",Xe,[(Z(),ee(fe,null,xe(i,a=>te("button",{key:a,type:"button",class:oe(["editor-section-tab",{current:$a.value===a}]),role:"tab","aria-selected":$a.value===a,onClick:e=>$a.value=a},re(e.$t(`editorPage.subConfig.editorTabs.${a}`)),11,Ge)),64))]),ae(Ie)],4)):ue("",!0),te("div",Qe,[!se(Oe).isShowIcon||Sa.value&&"display"!==$a.value?ue("",!0):(Z(),ee("div",Je,[ae(u,{class:oe({"sub-item-customer-icon":!Nl.value}),src:$l.value,fit:_l.value,"show-loading":"",onClick:Al},null,8,["class","src","fit"])])),ae(v,{ref_key:"ruleForm",ref:Na,class:"form link-editor-form","model-value":Ka},{default:le(()=>[Ce(te("div",Ye,[ae(n,{label:e.$t("editorPage.subConfig.basic.source.label"),prop:"source",required:"",rules:[{required:!0,message:e.$t("syncPage.addArtForm.source.isRequired")}]},{default:le(()=>[ae(o,{class:oe(["nut-input-text source-input",{"source-input-disabled":Ha.value}]),border:!1,"input-align":"right",placeholder:e.$t("syncPage.addArtForm.source.placeholder"),modelValue:qa.value,"onUpdate:modelValue":a[1]||(a[1]=e=>qa.value=e),readonly:"","right-icon":Ha.value?void 0:"rect-right",onClick:Fl,onClickRightIcon:Fl,type:"text"},null,8,["class","placeholder","modelValue","right-icon"])]),_:1},8,["label","rules"]),ae(n,{label:e.$t("sharePage.createShare.expirationMode.label"),prop:"expirationMode"},{default:le(()=>[te("div",Ze,[ae(d,{modelValue:Ka.expirationMode,"onUpdate:modelValue":a[2]||(a[2]=e=>Ka.expirationMode=e),direction:"horizontal"},{default:le(()=>[(Z(!0),ee(fe,null,xe(vl.value,(e,a)=>(Z(),ke(s,{key:a,label:e.value},{default:le(()=>[Se(re(e.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])])]),_:1},8,["label"]),Qa.value?(Z(),ee(fe,{key:0},[ae(n,{label:e.$t("sharePage.createShare.expiresValue.label"),prop:"expiresValue",required:"",rules:[{required:!0,message:e.$t("sharePage.createShare.expiresValue.empty")},{validator:Kl,message:e.$t("sharePage.createShare.expiresValue.regex")}]},{default:le(()=>[ae(o,{modelValue:Ka.expiresValue,"onUpdate:modelValue":a[3]||(a[3]=e=>Ka.expiresValue=e),class:"nut-input-text",border:!1,placeholder:e.$t("sharePage.createShare.expiresValue.placeholder"),type:"number","input-align":"right","max-length":"8","format-trigger":"onBlur",onBlur:a[4]||(a[4]=e=>Xl("expiresValue"))},null,8,["modelValue","placeholder"])]),_:1},8,["label","rules"]),ae(n,{label:e.$t("sharePage.createShare.expiresUnit.label"),prop:"expiresUnit"},{default:le(()=>[te("div",ea,[ae(d,{modelValue:Ka.expiresUnit,"onUpdate:modelValue":a[5]||(a[5]=e=>Ka.expiresUnit=e),direction:"horizontal"},{default:le(()=>[(Z(!0),ee(fe,null,xe(hl.value,(e,a)=>(Z(),ke(s,{key:a,label:e.value},{default:le(()=>[Se(re(e.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])])]),_:1},8,["label"])],64)):Ja.value?(Z(),ee(fe,{key:1},[ae(n,{label:e.$t("sharePage.createShare.countValue.label"),prop:"expiresValue",required:"",rules:[{required:!0,message:e.$t("sharePage.createShare.countValue.empty")},{validator:Wl,message:e.$t("sharePage.createShare.countValue.regex")}]},{default:le(()=>[ae(o,{modelValue:Ka.expiresValue,"onUpdate:modelValue":a[6]||(a[6]=e=>Ka.expiresValue=e),class:"nut-input-text",border:!1,placeholder:e.$t("sharePage.createShare.countValue.placeholder"),type:"number","input-align":"right","max-length":se(Ea),"format-trigger":"onBlur",onBlur:a[7]||(a[7]=e=>Xl("expiresValue"))},null,8,["modelValue","placeholder","max-length"])]),_:1},8,["label","rules"]),ae(n,{label:e.$t("sharePage.createShare.usedCountValue.label"),prop:"usedCount",required:"",rules:[{required:!0,message:e.$t("sharePage.createShare.usedCountValue.empty")},{validator:Ll,message:e.$t("sharePage.createShare.usedCountValue.regex")}]},{default:le(()=>[ae(o,{modelValue:Ka.usedCount,"onUpdate:modelValue":a[8]||(a[8]=e=>Ka.usedCount=e),class:"nut-input-text",border:!1,placeholder:e.$t("sharePage.createShare.usedCountValue.placeholder"),type:"number","input-align":"right","max-length":se(Ea),"format-trigger":"onBlur",onBlur:a[9]||(a[9]=e=>Xl("usedCount"))},null,8,["modelValue","placeholder","max-length"])]),_:1},8,["label","rules"])],64)):(Z(),ke(n,{key:2,label:e.$t("sharePage.createShare.exactDatetime.label"),prop:"exactDatetime","body-align":"right",required:"",rules:[{required:!0,message:e.$t("sharePage.createShare.exactDatetime.empty")},{validator:zl,message:e.$t("sharePage.createShare.exactDatetime.invali
1d")}]},{default:le(()=>[ae(Re,{modelValue:Ka.exactDatetime,"onUpdate:modelValue":a[10]||(a[10]=e=>Ka.exactDatetime=e),placeholder:e.$t("sharePage.createShare.exactDatetime.placeholder"),locale:ll.value,"confirm-text":e.$t("sharePage.createShare.exactDatetime.confirm"),"cancel-text":e.$t("sharePage.createShare.exactDatetime.cancel"),"dark-theme":al.value,onBlur:a[11]||(a[11]=e=>Xl("exactDatetime")),onClosed:Ql},null,8,["modelValue","placeholder","locale","confirm-text","cancel-text","dark-theme"])]),_:1},8,["label","rules"])),ae(n,{label:e.$t("sharePage.createShare.token.label"),prop:"token",rules:[{validator:dl,message:e.$t("sharePage.createShare.token.isExist")}]},{default:le(()=>[ae(o,{modelValue:Ka.token,"onUpdate:modelValue":a[12]||(a[12]=e=>Ka.token=e),class:"nut-input-text",border:!1,placeholder:e.$t("sharePage.createShare.token.placeholder"),type:"text","input-align":"right","max-length":"100",onBlur:a[13]||(a[13]=e=>Xl("token"))},null,8,["modelValue","placeholder"])]),_:1},8,["label","rules"]),ae(n,{prop:"age-public-key"},{label:le(()=>[te("span",{class:"label-with-tip",onClick:El},[te("span",null,re(e.$t("ageKey.publicKey.label")),1),ae(c,{name:"tips"})])]),default:le(()=>[te("div",aa,[ae(o,{modelValue:Ka["age-public-key"],"onUpdate:modelValue":a[14]||(a[14]=e=>Ka["age-public-key"]=e),modelModifiers:{trim:!0},class:"nut-input-text",border:!1,placeholder:e.$t("ageKey.publicKey.placeholder"),type:"text","input-align":"right"},null,8,["modelValue","placeholder"]),ae(D,{modelValue:Ka["age-public-key"],"onUpdate:modelValue":a[15]||(a[15]=e=>Ka["age-public-key"]=e)},null,8,["modelValue"])])]),_:1})],512),[[Ue,!Sa.value||"content"===$a.value]]),Ce(te("div",la,[ae(n,{label:e.$t("sharePage.createShare.displayName.label"),prop:"displayName"},{default:le(()=>[ae(o,{modelValue:Ka.displayName,"onUpdate:modelValue":a[16]||(a[16]=e=>Ka.displayName=e),class:"nut-input-text",border:!1,placeholder:e.$t("sharePage.createShare.displayName.placeholder"),type:"text","input-align":"right","max-length":"100"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),ae(n,{label:e.$t("sharePage.createShare.remark.label"),prop:"remark"},{default:le(()=>[ae(p,{modelValue:Ka.remark,"onUpdate:modelValue":a[17]||(a[17]=e=>Ka.remark=e),class:"nut-input-text",border:!1,placeholder:e.$t("sharePage.createShare.remark.placeholder"),type:"text","input-align":"right",rows:"1",autosize:{maxHeight:140},"max-length":"100"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),ae(n,{label:e.$t("editorPage.subConfig.basic.tag.label"),prop:"tag"},{default:le(()=>[ae(o,{modelValue:Ka.tag,"onUpdate:modelValue":a[18]||(a[18]=e=>Ka.tag=e),modelModifiers:{trim:!0},class:"nut-input-text",border:!1,placeholder:e.$t("editorPage.subConfig.basic.tag.placeholder"),type:"text","input-align":"right","right-icon":"rect-right",onClickRightIcon:jl},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),ae(n,{label:e.$t("editorPage.subConfig.basic.icon.label"),prop:"icon"},{default:le(()=>[ae(o,{modelValue:Ka.icon,"onUpdate:modelValue":a[19]||(a[19]=e=>Ka.icon=e),modelModifiers:{trim:!0},class:"nut-input-text",border:!1,placeholder:e.$t("editorPage.subConfig.basic.icon.placeholder"),type:"text","input-align":"right","left-icon":"shop",onClickLeftIcon:Al},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),ae(n,{label:e.$t("editorPage.subConfig.basic.isIconColor.label"),prop:"isIconColor",class:"ignore-failed-wrapper"},{default:le(()=>[te("div",ta,[ae(m,{modelValue:Ka.isIconColor,"onUpdate:modelValue":a[20]||(a[20]=e=>Ka.isIconColor=e)},null,8,["modelValue"])])]),_:1},8,["label"]),ae(Te,{modelValue:Ka.iconFit,"onUpdate:modelValue":a[21]||(a[21]=e=>Ka.iconFit=e),"fallback-value":se(Oe).iconFit},null,8,["modelValue","fallback-value"]),Ya.value?(Z(),ke(n,{key:0,label:e.$t("sharePage.createShare.shareUrl.label"),prop:"shareUrl"},{default:le(()=>[ae(o,{modelValue:Ka.shareUrl,"onUpdate:modelValue":a[22]||(a[22]=e=>Ka.shareUrl=e),class:"nut-input-text public-url-input",border:!1,placeholder:e.$t("sharePage.createShare.shareUrl.placeholder"),type:"text","input-align":"right",readonly:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])):ue("",!0),Za.value?(Z(),ee("div",ra,[ae(u,{src:se(yl),class:"qrcode",fit:"cover",alt:"QR Code"},null,8,["src"])])):ue("",!0)],512),[[Ue,!Sa.value||"display"===$a.value]])]),_:1},8,["model-value"])]),te("div",ia,[ae(t,{class:"copy-btn btn",plain:"",shape:"square",disabled:!Ka.shareUrl,onClick:et},{default:le(()=>[ae(h,{icon:"fa-solid fa-link"}),Se(" "+re(e.$t("sharePage.createShare.copyBtn")),1)]),_:1},8,["disabled"]),ae(t,{class:"submit-btn btn",type:"primary",shape:"square",disabled:Da.value,onClick:ct},{default:le(()=>[ae(h,{icon:"fa-solid fa-floppy-disk"}),Se(" "+re(Xa.value),1)]),_:1},8,["disabled"])])])),ae(we,{visible:Ta.value,"onUpdate:visible":a[23]||(a[23]=e=>Ta.value=e),"current-tag":tl.value,type:"share",onSetTag:Ol},null,8,["visible","current-tag"]),Ba.value?(Z(),ke(De,{key:3,visible:Ba.value,"onUpdate:visible":a[24]||(a[24]=e=>Ba.value=e),onSetIcon:Rl},null,8,["visible"])):ue("",!0),(Z(),ke(Ve,{to:"#ztop"},[ae(y,{title:e.$t("syncPage.selectSource.title"),visible:Ma.value,"onUpdate:visible":a[25]||(a[25]=e=>Ma.value=e),modelValue:ja.value,"onUpdate:modelValue":a[26]||(a[26]=e=>ja.value=e),onChange:Dl,options:cl.value},null,8,["title","visible","modelValue","options"])]))])}}}),[["__scopeId","data-v-8299c556"]]);export{oa as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.