Browse Source

fix:动作模仿接入

version/2.05
WIN-UGQIHHLSKBB\EDY 3 months ago
parent
commit
9a6f7975ff
  1. BIN
      dist/assets/action-mimic-card-icon-JPmDktJb.png
  2. BIN
      dist/assets/action-mimic-play-icon-D_NQO8o_.png
  3. 4
      dist/assets/arco-vendor-CAnKnMnO.js
  4. 2
      dist/assets/arco-vendor-CAnKnMnO.js.map
  5. BIN
      dist/assets/audio-BZsuuTiT.png
  6. 14
      dist/assets/data-vendor-BOGugMqL.js
  7. 2
      dist/assets/data-vendor-BOGugMqL.js.map
  8. 2
      dist/assets/date-C5WgHm2x.js
  9. 1
      dist/assets/date-C5WgHm2x.js.map
  10. 13
      dist/assets/download-CDrpOcU7.js
  11. 1
      dist/assets/download-CDrpOcU7.js.map
  12. 2
      dist/assets/imageDragTransfer-BlwV0yxr.js
  13. 1
      dist/assets/imageDragTransfer-BlwV0yxr.js.map
  14. 2
      dist/assets/imageDragTransfer-DvFDfKg6.js
  15. 1
      dist/assets/imageDragTransfer-DvFDfKg6.js.map
  16. 1
      dist/assets/index-1otGzkis.css
  17. 1
      dist/assets/index-26X3NuyH.css
  18. 1
      dist/assets/index-B-d7P0eY.css
  19. 2
      dist/assets/index-B02RCqdn.js
  20. 1
      dist/assets/index-B02RCqdn.js.map
  21. 4
      dist/assets/index-BJmpb1JY.js
  22. 2
      dist/assets/index-BJmpb1JY.js.map
  23. 3
      dist/assets/index-BSJJRwck.js
  24. 1
      dist/assets/index-BSJJRwck.js.map
  25. 2
      dist/assets/index-BZANaSgq.js
  26. 1
      dist/assets/index-BZANaSgq.js.map
  27. 4
      dist/assets/index-BeioQtq5.js
  28. 2
      dist/assets/index-BeioQtq5.js.map
  29. 2
      dist/assets/index-Bj4q7EWv.js
  30. 1
      dist/assets/index-Bj4q7EWv.js.map
  31. 2
      dist/assets/index-Bj8npALk.js
  32. 1
      dist/assets/index-Bj8npALk.js.map
  33. 2
      dist/assets/index-BkZYQz86.js
  34. 1
      dist/assets/index-BkZYQz86.js.map
  35. 1
      dist/assets/index-Bmt3t3xN.css
  36. 2
      dist/assets/index-BoNKX_Iy.css
  37. 4
      dist/assets/index-BvWOlDKV.js
  38. 2
      dist/assets/index-BvWOlDKV.js.map
  39. 1
      dist/assets/index-C5U9cl7n.css
  40. 1
      dist/assets/index-C5u5X2z3.css
  41. 4
      dist/assets/index-CMxb2O_Q.js
  42. 2
      dist/assets/index-CMxb2O_Q.js.map
  43. 4
      dist/assets/index-CNoepW4u.js
  44. 2
      dist/assets/index-CNoepW4u.js.map
  45. 2
      dist/assets/index-CW8telGl.js
  46. 1
      dist/assets/index-CW8telGl.js.map
  47. 1
      dist/assets/index-C_F_ZteA.css
  48. 2
      dist/assets/index-CaB9Tp2z.js
  49. 1
      dist/assets/index-CaB9Tp2z.js.map
  50. 5
      dist/assets/index-CcS3ZJ2N.js
  51. 1
      dist/assets/index-CcS3ZJ2N.js.map
  52. 2
      dist/assets/index-CczrSKyj.js
  53. 1
      dist/assets/index-CczrSKyj.js.map
  54. 2
      dist/assets/index-CgCMSU56.js
  55. 1
      dist/assets/index-CgCMSU56.js.map
  56. 2
      dist/assets/index-CmjUVPL-.js
  57. 2
      dist/assets/index-CmjUVPL-.js.map
  58. 1
      dist/assets/index-CsBHCn_F.css
  59. 16
      dist/assets/index-D2jM1hO2.js
  60. 1
      dist/assets/index-D2jM1hO2.js.map
  61. 1
      dist/assets/index-D4b8Essf.css
  62. 2
      dist/assets/index-DECeFNkj.js
  63. 1
      dist/assets/index-DECeFNkj.js.map
  64. 4
      dist/assets/index-DF1FThwS.js
  65. 2
      dist/assets/index-DF1FThwS.js.map
  66. 1
      dist/assets/index-DGGnfoNf.css
  67. 4
      dist/assets/index-DH0FDTMJ.js
  68. 2
      dist/assets/index-DH0FDTMJ.js.map
  69. 4
      dist/assets/index-DJ7B0cHx.js
  70. 2
      dist/assets/index-DJ7B0cHx.js.map
  71. 2
      dist/assets/index-DNjn-J4R.js
  72. 1
      dist/assets/index-DNjn-J4R.js.map
  73. 4
      dist/assets/index-DWh0WR18.js
  74. 2
      dist/assets/index-DWh0WR18.js.map
  75. 1
      dist/assets/index-DbCbIBKB.css
  76. 2
      dist/assets/index-Dk6ALk06.js
  77. 2
      dist/assets/index-Fdvm4IPN.js
  78. 1
      dist/assets/index-Fdvm4IPN.js.map
  79. 2
      dist/assets/index-Lh0BLoYQ.js
  80. 1
      dist/assets/index-Lh0BLoYQ.js.map
  81. 1
      dist/assets/index-Mnjfi-GY.css
  82. 4
      dist/assets/index-OqQhw6-P.js
  83. 2
      dist/assets/index-OqQhw6-P.js.map
  84. 4
      dist/assets/index-QG7YcAAo.js
  85. 2
      dist/assets/index-QG7YcAAo.js.map
  86. 4
      dist/assets/index-b8VHZr00.js
  87. 2
      dist/assets/index-b8VHZr00.js.map
  88. 2
      dist/assets/index-fXtsv2My.js
  89. 1
      dist/assets/index-fXtsv2My.js.map
  90. 2
      dist/assets/index-i60yJLzt.js
  91. 1
      dist/assets/index-i60yJLzt.js.map
  92. 4
      dist/assets/index-mttRA1px.js
  93. 2
      dist/assets/index-mttRA1px.js.map
  94. 4
      dist/assets/markdown-vendor-BZI_VWzW.js
  95. 2
      dist/assets/markdown-vendor-BZI_VWzW.js.map
  96. 4
      dist/assets/react-vendor-wlKWdfEb.js
  97. 2
      dist/assets/react-vendor-wlKWdfEb.js.map
  98. 12
      dist/index.html
  99. 31
      package-lock.json
  100. 1
      package.json

BIN
dist/assets/action-mimic-card-icon-JPmDktJb.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 402 KiB

BIN
dist/assets/action-mimic-play-icon-D_NQO8o_.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

4
dist/assets/arco-vendor-Cm-ntj-q.js → dist/assets/arco-vendor-CAnKnMnO.js

File diff suppressed because one or more lines are too long

2
dist/assets/arco-vendor-Cm-ntj-q.js.map → dist/assets/arco-vendor-CAnKnMnO.js.map

File diff suppressed because one or more lines are too long

BIN
dist/assets/audio-BZsuuTiT.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

14
dist/assets/data-vendor-DOiUz3Tw.js → dist/assets/data-vendor-BOGugMqL.js

File diff suppressed because one or more lines are too long

2
dist/assets/data-vendor-DOiUz3Tw.js.map → dist/assets/data-vendor-BOGugMqL.js.map

File diff suppressed because one or more lines are too long

2
dist/assets/date-C5WgHm2x.js

@ -1,2 +0,0 @@
function n(e){return String(e).padStart(2,"0")}function u(e,c="YYYY-MM-DD HH:mm:ss"){const t=new Date(e);if(Number.isNaN(t.getTime()))return"";const r=t.getFullYear(),s=t.getMonth()+1,o=t.getDate(),Y=t.getHours(),g=t.getMinutes(),i=t.getSeconds(),m={YYYY:String(r),YY:String(r).slice(-2),MM:n(s),M:String(s),DD:n(o),D:String(o),HH:n(Y),H:String(Y),mm:n(g),m:String(g),ss:n(i),s:String(i)};return c.replace(/YYYY|YY|MM|M|DD|D|HH|H|mm|m|ss|s/g,a=>m[a]??a)}export{u as f};
//# sourceMappingURL=date-C5WgHm2x.js.map

1
dist/assets/date-C5WgHm2x.js.map

@ -1 +0,0 @@
{"version":3,"file":"date-C5WgHm2x.js","sources":["../../src/utils/date.ts"],"sourcesContent":["function pad2(v: number): string {\n return String(v).padStart(2, \"0\");\n}\n\n/**\n * 按本地时区格式化日期(仅日期部分)。\n * 支持 token:YYYY、YY、MM、M、DD、D\n */\nexport function formatLocalDate(ms: number, format: string = \"YYYY-MM-DD HH:mm:ss\"): string {\n const d = new Date(ms);\n if (Number.isNaN(d.getTime())) return \"\";\n\n const year = d.getFullYear();\n const month = d.getMonth() + 1;\n const day = d.getDate();\n const hour = d.getHours();\n const minute = d.getMinutes();\n const second = d.getSeconds();\n const tokenMap: Record<string, string> = {\n YYYY: String(year),\n YY: String(year).slice(-2),\n MM: pad2(month),\n M: String(month),\n DD: pad2(day),\n D: String(day),\n HH: pad2(hour),\n H: String(hour),\n mm: pad2(minute),\n m: String(minute),\n ss: pad2(second),\n s: String(second),\n };\n\n return format.replace(/YYYY|YY|MM|M|DD|D|HH|H|mm|m|ss|s/g, (token) => tokenMap[token] ?? token);\n}\n"],"names":["pad2","v","formatLocalDate","ms","format","d","year","month","day","hour","minute","second","tokenMap","token"],"mappings":"AAAA,SAASA,EAAKC,EAAmB,CAC/B,OAAO,OAAOA,CAAC,EAAE,SAAS,EAAG,GAAG,CAClC,CAMO,SAASC,EAAgBC,EAAYC,EAAiB,sBAA+B,CAC1F,MAAMC,EAAI,IAAI,KAAKF,CAAE,EACrB,GAAI,OAAO,MAAME,EAAE,QAAA,CAAS,EAAG,MAAO,GAEtC,MAAMC,EAAOD,EAAE,YAAA,EACTE,EAAQF,EAAE,SAAA,EAAa,EACvBG,EAAMH,EAAE,QAAA,EACRI,EAAOJ,EAAE,SAAA,EACTK,EAASL,EAAE,WAAA,EACXM,EAASN,EAAE,WAAA,EACXO,EAAmC,CACvC,KAAM,OAAON,CAAI,EACjB,GAAI,OAAOA,CAAI,EAAE,MAAM,EAAE,EACzB,GAAIN,EAAKO,CAAK,EACd,EAAG,OAAOA,CAAK,EACf,GAAIP,EAAKQ,CAAG,EACZ,EAAG,OAAOA,CAAG,EACb,GAAIR,EAAKS,CAAI,EACb,EAAG,OAAOA,CAAI,EACd,GAAIT,EAAKU,CAAM,EACf,EAAG,OAAOA,CAAM,EAChB,GAAIV,EAAKW,CAAM,EACf,EAAG,OAAOA,CAAM,CAAA,EAGlB,OAAOP,EAAO,QAAQ,oCAAsCS,GAAUD,EAASC,CAAK,GAAKA,CAAK,CAChG"}

13
dist/assets/download-CDrpOcU7.js

File diff suppressed because one or more lines are too long

1
dist/assets/download-CDrpOcU7.js.map

File diff suppressed because one or more lines are too long

2
dist/assets/imageDragTransfer-BlwV0yxr.js

@ -1,2 +0,0 @@
function d(c){return String(c??"").trim()}function C(){const c=new Map,f=new Map,l=new Map,o=document.createElement("div");o.style.width="1px",o.style.height="1px",o.style.position="fixed",o.style.top="-9999px",o.style.left="-9999px",o.style.opacity="0",document.body.appendChild(o);const m=t=>{const r=d(t);if(!r)return null;const a=c.get(r);if(a)return a;const e=new Image;return e.src=r,e.style.width="120px",e.style.height="120px",e.style.objectFit="cover",e.style.position="fixed",e.style.top="-9999px",e.style.left="-9999px",document.body.appendChild(e),c.set(r,e),e},y=t=>{const r=d(t);if(!r)return Promise.resolve();const a=f.get(r);if(a)return a;const e=m(r);if(!e)return Promise.resolve();const s=new Promise(i=>{if(e.complete&&e.naturalWidth>0){i();return}const n=()=>{e.removeEventListener("load",n),e.removeEventListener("error",n),i()};e.addEventListener("load",n,{once:!0}),e.addEventListener("error",n,{once:!0})}).then(async()=>{try{typeof e.decode=="function"&&await e.decode()}catch{}});return f.set(r,s),s},x=t=>{const r=d(t);return!r||l.has(r)?Promise.resolve():y(r).then(()=>{if(l.has(r))return;const a=c.get(r);if(!a||!a.complete||a.naturalWidth<=0||a.naturalHeight<=0)return;const e=document.createElement("canvas"),s=120;e.width=s,e.height=s,e.style.width=`${s}px`,e.style.height=`${s}px`,e.style.position="fixed",e.style.top="-9999px",e.style.left="-9999px";const i=e.getContext("2d");if(!i)return;const n=a.naturalWidth,u=a.naturalHeight,w=n/u,p=1;let v=0,D=0,g=n,h=u;w>p?(g=u*p,v=(n-g)/2):w<p&&(h=n/p,D=(u-h)/2),i.drawImage(a,v,D,g,h,0,0,s,s),document.body.appendChild(e),l.set(r,e)})};return{ensurePreviewImage:m,warmupPreviewImages:t=>{t.forEach(r=>{y(r),x(r)})},startImageDrag:({evt:t,dragUrl:r,previewUrl:a})=>{const e=d(r);if(!e||!t.dataTransfer)return!1;t.dataTransfer.clearData(),t.dataTransfer.setData("text/plain",e),t.dataTransfer.setData("text/uri-list",e),t.dataTransfer.setData("text/html",`<img src="${e}" alt="" />`);const s=d(a??e),i=l.get(s);i?t.dataTransfer.setDragImage(i,60,60):x(s);const n=m(s);return!i&&n&&n.complete&&n.naturalWidth>0?t.dataTransfer.setDragImage(n,60,60):i||t.dataTransfer.setDragImage(o,0,0),!0},dispose:()=>{c.forEach(t=>{t.parentNode&&t.parentNode.removeChild(t)}),l.forEach(t=>{t.parentNode&&t.parentNode.removeChild(t)}),c.clear(),f.clear(),l.clear(),o.parentNode&&o.parentNode.removeChild(o)}}}export{C as c};
//# sourceMappingURL=imageDragTransfer-BlwV0yxr.js.map

1
dist/assets/imageDragTransfer-BlwV0yxr.js.map

File diff suppressed because one or more lines are too long

2
dist/assets/imageDragTransfer-DvFDfKg6.js

@ -0,0 +1,2 @@
function u(d){return String(d??"").trim()}function L(d){const N=Math.max(8,Number(d?.maxCacheCount??32)),D=d?.enableCanvasWarmup??!0,T=Math.max(1,Number(d?.maxWarmupPerCall??24)),h=d?.disableCanvasPreview??!1,o=new Map,m=new Map,l=new Map,g=new Set,i=document.createElement("div");i.style.width="1px",i.style.height="1px",i.style.position="fixed",i.style.top="-9999px",i.style.left="-9999px",i.style.opacity="0",document.body.appendChild(i);const W=t=>{const r=o.get(t);r?.parentNode&&r.parentNode.removeChild(r),o.delete(t),m.delete(t)},E=t=>{const r=l.get(t);r?.parentNode&&r.parentNode.removeChild(r),l.delete(t)},k=()=>{for(;o.size>N;){const t=o.keys().next().value;if(!t)break;W(t),E(t)}},v=t=>{const r=u(t);if(!r)return null;const a=o.get(r);if(a)return o.delete(r),o.set(r,a),a;const e=new Image;return e.src=r,e.style.width="120px",e.style.height="120px",e.style.objectFit="cover",e.decoding="async",e.loading="eager",o.set(r,e),k(),e},y=t=>{const r=u(t);if(!r)return Promise.resolve();const a=m.get(r);if(a)return a;const e=v(r);if(!e)return Promise.resolve();const n=new Promise(c=>{if(e.complete&&e.naturalWidth>0){c();return}const s=()=>{e.removeEventListener("load",s),e.removeEventListener("error",s),c()};e.addEventListener("load",s,{once:!0}),e.addEventListener("error",s,{once:!0})}).then(async()=>{try{typeof e.decode=="function"&&await e.decode()}catch{}});return m.set(r,n),n},C=t=>{const r=u(t);return!r||l.has(r)?Promise.resolve():y(r).then(()=>{if(l.has(r))return;const a=o.get(r);if(!a||!a.complete||a.naturalWidth<=0||a.naturalHeight<=0)return;const e=document.createElement("canvas"),n=120;e.width=n,e.height=n,e.style.width=`${n}px`,e.style.height=`${n}px`,e.style.position="fixed",e.style.top="-9999px",e.style.left="-9999px";const c=e.getContext("2d");if(!c)return;const s=a.naturalWidth,f=a.naturalHeight,I=s/f,p=1;let P=0,b=0,w=s,x=f;I>p?(w=f*p,P=(s-w)/2):I<p&&(x=s/p,b=(f-x)/2),c.drawImage(a,P,b,w,x,0,0,n,n),document.body.appendChild(e),l.set(r,e)})};return{ensurePreviewImage:v,warmupPreviewImages:t=>{let r=0;t.forEach(a=>{if(r>=T)return;const e=u(a);if(!e||g.has(e))return;g.add(e),r+=1;const n=()=>{y(e),D&&!h&&C(e)};"requestIdleCallback"in window?window.requestIdleCallback(n,{timeout:1200}):setTimeout(n,0)})},startImageDrag:({evt:t,dragUrl:r,previewUrl:a})=>{const e=u(r);if(!e||!t.dataTransfer)return!1;t.dataTransfer.clearData(),t.dataTransfer.setData("text/plain",e),t.dataTransfer.setData("text/uri-list",e),t.dataTransfer.setData("text/html",`<img src="${e}" alt="" />`);const n=u(a??e),c=h?null:l.get(n);c?t.dataTransfer.setDragImage(c,60,60):h||C(n);const s=v(n);return!c&&s&&s.complete&&s.naturalWidth>0?t.dataTransfer.setDragImage(s,60,60):c||t.dataTransfer.setDragImage(i,0,0),!0},dispose:()=>{o.forEach(t=>{t.parentNode&&t.parentNode.removeChild(t)}),l.forEach(t=>{t.parentNode&&t.parentNode.removeChild(t)}),o.clear(),m.clear(),l.clear(),g.clear(),i.parentNode&&i.parentNode.removeChild(i)}}}export{L as c};
//# sourceMappingURL=imageDragTransfer-DvFDfKg6.js.map

1
dist/assets/imageDragTransfer-DvFDfKg6.js.map

File diff suppressed because one or more lines are too long

1
dist/assets/index-1otGzkis.css

@ -1 +0,0 @@
.contactServiceDialog{position:relative;width:100%;height:100%;padding:20px;background:#fff;border-radius:9px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.contactServiceDialog__close{position:absolute;top:11px;right:10px;width:20px;height:20px;border:0;padding:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.contactServiceDialog__close img{width:20px;height:20px;display:block;object-fit:cover}.contactServiceDialog__title{margin:20px 0 0;color:#333;font-size:24px;font-weight:500;line-height:35px}.contactServiceDialog__desc{margin:24px 0 0;width:356px;color:#666;font-size:16px;font-weight:400;line-height:normal;text-align:left}.contactServiceDialog__qrPlaceholder,.contactServiceDialog__qrBlock{width:213px;height:213px;margin-top:20px;background:#d9d9d9}.contactServiceDialog__qrImage{width:100%;height:100%;display:block;object-fit:cover}.contactServiceDialog__tip{margin:20px 0 0;width:193px;color:#666;font-size:12px;font-weight:400;line-height:normal;text-align:left}.contact-service-arco-modal .arco-modal{overflow:hidden}.contact-service-arco-modal .arco-modal-content{height:100%;border-radius:9px;padding:0;overflow:hidden}.contact-service-arco-modal .arco-modal-body{height:100%;padding:0;overflow:hidden}

1
dist/assets/index-26X3NuyH.css

File diff suppressed because one or more lines are too long

1
dist/assets/index-B-d7P0eY.css

@ -1 +0,0 @@
.user_edit_dialog{width:520px;max-width:calc(100vw - 32px);position:relative;border-radius:26px;background:#fff;box-sizing:border-box}.user_edit_dialog *{box-sizing:border-box}.user_edit_dialog__title{position:relative;padding:20px 24px;font-size:20px;line-height:28px;color:#141414;text-align:center}.user_edit_dialog__close{cursor:pointer;position:absolute;top:12px;right:12px;width:32px;height:32px;border:none;border-radius:50%;font-size:24px;line-height:32px;color:#666;background:transparent}.user_edit_dialog__content{padding:0 24px 24px}.user_edit_dialog__avatarWrapper{width:72px;height:72px;margin:24px auto 0;border:1px solid #d0c4f8;border-radius:50%}.user_edit_dialog__avatar{display:block;width:64px;height:64px;margin:4px;border-radius:50%;object-fit:cover}.user_edit_dialog__hiddenInput{display:none}.user_edit_dialog__avatarButton{cursor:pointer;display:block;height:36px;margin:16px auto 0;padding:0 16px;border:none;border-radius:4px;color:#6f3cff;background:#f0ecfd}.user_edit_dialog__label{display:block;margin-top:16px;font-size:14px;line-height:22px;color:#666}.user_edit_dialog__label_required:after{content:"*";color:red}.user_edit_dialog__description{margin-top:8px;font-size:12px;line-height:20px;color:#999}.user_edit_dialog__inputBody{position:relative;width:100%;margin-top:8px;background:#f5f5f5;border-radius:9px}.user_edit_dialog__inputBody input{display:block;width:100%;height:48px;padding:12px 80px 12px 12px;border:none;border-radius:4px;font-size:15px;line-height:24px;color:#333;background:#f8f8f8;outline:none}.user_edit_dialog__inputBody input::placeholder{color:#b3b3b3}.user_edit_dialog__inputBody textarea{resize:none;display:block;width:100%;height:96px;padding:12px 56px 12px 12px;border:none;border-radius:4px;font-size:15px;line-height:24px;color:#333;background:#f8f8f8;outline:none}.user_edit_dialog__inputBody textarea::placeholder{color:#b3b3b3}.user_edit_dialog__inputBody .user_edit_dialog__input,.user_edit_dialog__inputBody .user_edit_dialog__textarea{display:block;width:100%;background:transparent}.user_edit_dialog__inputBody .user_edit_dialog__input .arco-input{height:48px;padding:12px 80px 12px 12px;border:none;border-radius:4px;font-size:15px;line-height:24px;color:#333;background:#f8f8f8}.user_edit_dialog__inputBody .user_edit_dialog__textarea .arco-textarea{height:96px;padding:12px 56px 12px 12px;border:none;border-radius:4px;font-size:15px;line-height:24px;color:#333;background:#f8f8f8}.user_edit_dialog__suffix{position:absolute;right:0;top:0;height:48px;padding:0 12px;font-size:15px;line-height:48px;color:#ccc;pointer-events:none}.user_edit_dialog__suffix span{color:#666}.user_edit_dialog__inputBody textarea+.user_edit_dialog__suffix{top:auto;bottom:0}.user_edit_dialog__buttons{margin-top:32px}.user_edit_dialog__buttons button{cursor:pointer;display:block;min-width:120px;margin:0 auto;padding:0 16px;border:none;border-radius:4px;color:#fff;background:#6f3cff;text-align:center}.user_edit_dialog__buttons button:disabled{cursor:not-allowed;opacity:.6}.user_edit_arco_modal .arco-modal-content{padding:0}

2
dist/assets/index-B02RCqdn.js

File diff suppressed because one or more lines are too long

1
dist/assets/index-B02RCqdn.js.map

File diff suppressed because one or more lines are too long

4
dist/assets/index-B27lr7Yu.js → dist/assets/index-BJmpb1JY.js

@ -1,2 +1,2 @@
import{j as e}from"./markdown-vendor-DnN-_XEd.js";import{u as s}from"./data-vendor-DOiUz3Tw.js";function r(){const{t}=s();return e.jsxs("div",{className:"flex min-h-[60vh] flex-col items-center justify-center px-6 text-gray-600",children:[e.jsx("h1",{className:"text-2xl font-semibold text-gray-800",children:t("pages.aiVideo.title")}),e.jsx("p",{className:"mt-3 max-w-md text-center text-sm leading-relaxed",children:t("pages.aiVideo.desc")})]})}export{r as default};
//# sourceMappingURL=index-B27lr7Yu.js.map
import{j as e}from"./markdown-vendor-BZI_VWzW.js";import{u as s}from"./data-vendor-BOGugMqL.js";function r(){const{t}=s();return e.jsxs("div",{className:"flex min-h-[60vh] flex-col items-center justify-center px-6 text-gray-600",children:[e.jsx("h1",{className:"text-2xl font-semibold text-gray-800",children:t("pages.aiVideo.title")}),e.jsx("p",{className:"mt-3 max-w-md text-center text-sm leading-relaxed",children:t("pages.aiVideo.desc")})]})}export{r as default};
//# sourceMappingURL=index-BJmpb1JY.js.map

2
dist/assets/index-B27lr7Yu.js.map → dist/assets/index-BJmpb1JY.js.map

@ -1 +1 @@
{"version":3,"file":"index-B27lr7Yu.js","sources":["../../src/pages/AiVideo/index.tsx"],"sourcesContent":["import { useTranslation } from \"react-i18next\";\r\n\r\nexport default function AiVideo() {\r\n const { t } = useTranslation();\r\n return (\r\n <div className=\"flex min-h-[60vh] flex-col items-center justify-center px-6 text-gray-600\">\r\n <h1 className=\"text-2xl font-semibold text-gray-800\">{t(\"pages.aiVideo.title\")}</h1>\r\n <p className=\"mt-3 max-w-md text-center text-sm leading-relaxed\">{t(\"pages.aiVideo.desc\")}</p>\r\n </div>\r\n );\r\n}\r\n"],"names":["AiVideo","useTranslation","jsxs","jsx"],"mappings":"gGAEA,SAAwBA,GAAU,CAChC,KAAM,CAAE,CAAA,EAAMC,EAAA,EACd,OACEC,EAAAA,KAAC,MAAA,CAAI,UAAU,4EACb,SAAA,CAAAC,MAAC,KAAA,CAAG,UAAU,uCAAwC,SAAA,EAAE,qBAAqB,EAAE,QAC9E,IAAA,CAAE,UAAU,oDAAqD,SAAA,EAAE,oBAAoB,CAAA,CAAE,CAAA,EAC5F,CAEJ"}
{"version":3,"file":"index-BJmpb1JY.js","sources":["../../src/pages/AiVideo/index.tsx"],"sourcesContent":["import { useTranslation } from \"react-i18next\";\r\n\r\nexport default function AiVideo() {\r\n const { t } = useTranslation();\r\n return (\r\n <div className=\"flex min-h-[60vh] flex-col items-center justify-center px-6 text-gray-600\">\r\n <h1 className=\"text-2xl font-semibold text-gray-800\">{t(\"pages.aiVideo.title\")}</h1>\r\n <p className=\"mt-3 max-w-md text-center text-sm leading-relaxed\">{t(\"pages.aiVideo.desc\")}</p>\r\n </div>\r\n );\r\n}\r\n"],"names":["AiVideo","useTranslation","jsxs","jsx"],"mappings":"gGAEA,SAAwBA,GAAU,CAChC,KAAM,CAAE,CAAA,EAAMC,EAAA,EACd,OACEC,EAAAA,KAAC,MAAA,CAAI,UAAU,4EACb,SAAA,CAAAC,MAAC,KAAA,CAAG,UAAU,uCAAwC,SAAA,EAAE,qBAAqB,EAAE,QAC9E,IAAA,CAAE,UAAU,oDAAqD,SAAA,EAAE,oBAAoB,CAAA,CAAE,CAAA,EAC5F,CAEJ"}

3
dist/assets/index-BSJJRwck.js

File diff suppressed because one or more lines are too long

1
dist/assets/index-BSJJRwck.js.map

File diff suppressed because one or more lines are too long

2
dist/assets/index-BZANaSgq.js

File diff suppressed because one or more lines are too long

1
dist/assets/index-BZANaSgq.js.map

File diff suppressed because one or more lines are too long

4
dist/assets/index-BEHZFc7U.js → dist/assets/index-BeioQtq5.js

@ -1,2 +1,2 @@
import{j as a}from"./markdown-vendor-DnN-_XEd.js";import{u as i,r as o}from"./data-vendor-DOiUz3Tw.js";import{e as n,O as c}from"./react-vendor-B8OyfHW2.js";const l=["myCreations","inspiration","favorite"],m={myCreations:"my-creations",inspiration:"inspiration",favorite:"favorite"};function x(){const{t:r}=i(),t=o.useId();return a.jsxs("div",{className:"createPage",children:[a.jsx("header",{className:"createPage__toolbar createPage__toolbar_primary_only",children:a.jsx("div",{className:"createPage__primaryTabs",role:"tablist","aria-label":r("pages.create.toolbarAria"),children:l.map(e=>a.jsx(n,{id:`${t}-tab-${e}`,to:m[e],end:!0,role:"tab",className:({isActive:s})=>classNames("createPage__primaryTab",s&&"createPage__primaryTab_active"),children:r(`pages.create.tabs.${e}`)},e))})}),a.jsx(c,{context:t})]})}export{x as default};
//# sourceMappingURL=index-BEHZFc7U.js.map
import{j as a}from"./markdown-vendor-BZI_VWzW.js";import{u as i,r as o}from"./data-vendor-BOGugMqL.js";import{e as n,O as c}from"./react-vendor-wlKWdfEb.js";const l=["myCreations","inspiration","favorite"],m={myCreations:"my-creations",inspiration:"inspiration",favorite:"favorite"};function x(){const{t:r}=i(),t=o.useId();return a.jsxs("div",{className:"createPage",children:[a.jsx("header",{className:"createPage__toolbar createPage__toolbar_primary_only",children:a.jsx("div",{className:"createPage__primaryTabs",role:"tablist","aria-label":r("pages.create.toolbarAria"),children:l.map(e=>a.jsx(n,{id:`${t}-tab-${e}`,to:m[e],end:!0,role:"tab",className:({isActive:s})=>classNames("createPage__primaryTab",s&&"createPage__primaryTab_active"),children:r(`pages.create.tabs.${e}`)},e))})}),a.jsx(c,{context:t})]})}export{x as default};
//# sourceMappingURL=index-BeioQtq5.js.map

2
dist/assets/index-BEHZFc7U.js.map → dist/assets/index-BeioQtq5.js.map

@ -1 +1 @@
{"version":3,"file":"index-BEHZFc7U.js","sources":["../../src/pages/Create/index.tsx"],"sourcesContent":["import { useId } from \"react\";\nimport { useTranslation } from \"react-i18next\";\nimport { NavLink, Outlet } from \"react-router-dom\";\nimport \"./index.scss\";\n\ntype PrimaryTabId = \"myCreations\" | \"inspiration\" | \"favorite\";\n\nconst PRIMARY_TAB_ORDER: PrimaryTabId[] = [\n \"myCreations\",\n \"inspiration\",\n \"favorite\",\n];\n\n/** 与 router 子 path 一致(相对 ROUTES.CREATE) */\nconst PRIMARY_TAB_PATH: Record<PrimaryTabId, string> = {\n myCreations: \"my-creations\",\n inspiration: \"inspiration\",\n favorite: \"favorite\",\n};\n\n\nexport default function Create() {\n const { t } = useTranslation();\n const tabIdPrefix = useId();\n\n return (\n <div className=\"createPage\">\n <header className=\"createPage__toolbar createPage__toolbar_primary_only\">\n <div className=\"createPage__primaryTabs\" role=\"tablist\" aria-label={t(\"pages.create.toolbarAria\")}>\n {PRIMARY_TAB_ORDER.map((id) => (\n <NavLink\n key={id}\n id={`${tabIdPrefix}-tab-${id}`}\n to={PRIMARY_TAB_PATH[id]}\n end\n role=\"tab\"\n className={({ isActive }) => classNames(\"createPage__primaryTab\", isActive && \"createPage__primaryTab_active\")}\n >\n {t(`pages.create.tabs.${id}`)}\n </NavLink>\n ))}\n </div>\n </header>\n\n <Outlet context={tabIdPrefix} />\n </div>\n );\n}\n"],"names":["PRIMARY_TAB_ORDER","PRIMARY_TAB_PATH","Create","t","useTranslation","tabIdPrefix","useId","jsxs","jsx","id","NavLink","isActive","Outlet"],"mappings":"6JAOA,MAAMA,EAAoC,CACxC,cACA,cACA,UACF,EAGMC,EAAiD,CACrD,YAAa,eACb,YAAa,cACb,SAAU,UACZ,EAGA,SAAwBC,GAAS,CAC/B,KAAM,CAAE,EAAAC,CAAA,EAAMC,EAAA,EACRC,EAAcC,EAAAA,MAAA,EAEpB,OACEC,EAAAA,KAAC,MAAA,CAAI,UAAU,aACb,SAAA,CAAAC,MAAC,UAAO,UAAU,uDAChB,SAAAA,MAAC,MAAA,CAAI,UAAU,0BAA0B,KAAK,UAAU,aAAYL,EAAE,0BAA0B,EAC7F,SAAAH,EAAkB,IAAKS,GACtBD,EAAAA,IAACE,EAAA,CAEC,GAAI,GAAGL,CAAW,QAAQI,CAAE,GAC5B,GAAIR,EAAiBQ,CAAE,EACvB,IAAG,GACH,KAAK,MACL,UAAW,CAAC,CAAE,SAAAE,CAAA,IAAe,WAAW,yBAA0BA,GAAY,+BAA+B,EAE5G,SAAAR,EAAE,qBAAqBM,CAAE,EAAE,CAAA,EAPvBA,CAAA,CASR,EACH,CAAA,CACF,EAEAD,EAAAA,IAACI,EAAA,CAAO,QAASP,CAAA,CAAa,CAAA,EAChC,CAEJ"}
{"version":3,"file":"index-BeioQtq5.js","sources":["../../src/pages/Create/index.tsx"],"sourcesContent":["import { useId } from \"react\";\nimport { useTranslation } from \"react-i18next\";\nimport { NavLink, Outlet } from \"react-router-dom\";\nimport \"./index.scss\";\n\ntype PrimaryTabId = \"myCreations\" | \"inspiration\" | \"favorite\";\n\nconst PRIMARY_TAB_ORDER: PrimaryTabId[] = [\n \"myCreations\",\n \"inspiration\",\n \"favorite\",\n];\n\n/** 与 router 子 path 一致(相对 ROUTES.CREATE) */\nconst PRIMARY_TAB_PATH: Record<PrimaryTabId, string> = {\n myCreations: \"my-creations\",\n inspiration: \"inspiration\",\n favorite: \"favorite\",\n};\n\n\nexport default function Create() {\n const { t } = useTranslation();\n const tabIdPrefix = useId();\n\n return (\n <div className=\"createPage\">\n <header className=\"createPage__toolbar createPage__toolbar_primary_only\">\n <div className=\"createPage__primaryTabs\" role=\"tablist\" aria-label={t(\"pages.create.toolbarAria\")}>\n {PRIMARY_TAB_ORDER.map((id) => (\n <NavLink\n key={id}\n id={`${tabIdPrefix}-tab-${id}`}\n to={PRIMARY_TAB_PATH[id]}\n end\n role=\"tab\"\n className={({ isActive }) => classNames(\"createPage__primaryTab\", isActive && \"createPage__primaryTab_active\")}\n >\n {t(`pages.create.tabs.${id}`)}\n </NavLink>\n ))}\n </div>\n </header>\n\n <Outlet context={tabIdPrefix} />\n </div>\n );\n}\n"],"names":["PRIMARY_TAB_ORDER","PRIMARY_TAB_PATH","Create","t","useTranslation","tabIdPrefix","useId","jsxs","jsx","id","NavLink","isActive","Outlet"],"mappings":"6JAOA,MAAMA,EAAoC,CACxC,cACA,cACA,UACF,EAGMC,EAAiD,CACrD,YAAa,eACb,YAAa,cACb,SAAU,UACZ,EAGA,SAAwBC,GAAS,CAC/B,KAAM,CAAE,EAAAC,CAAA,EAAMC,EAAA,EACRC,EAAcC,EAAAA,MAAA,EAEpB,OACEC,EAAAA,KAAC,MAAA,CAAI,UAAU,aACb,SAAA,CAAAC,MAAC,UAAO,UAAU,uDAChB,SAAAA,MAAC,MAAA,CAAI,UAAU,0BAA0B,KAAK,UAAU,aAAYL,EAAE,0BAA0B,EAC7F,SAAAH,EAAkB,IAAKS,GACtBD,EAAAA,IAACE,EAAA,CAEC,GAAI,GAAGL,CAAW,QAAQI,CAAE,GAC5B,GAAIR,EAAiBQ,CAAE,EACvB,IAAG,GACH,KAAK,MACL,UAAW,CAAC,CAAE,SAAAE,CAAA,IAAe,WAAW,yBAA0BA,GAAY,+BAA+B,EAE5G,SAAAR,EAAE,qBAAqBM,CAAE,EAAE,CAAA,EAPvBA,CAAA,CASR,EACH,CAAA,CACF,EAEAD,EAAAA,IAACI,EAAA,CAAO,QAASP,CAAA,CAAa,CAAA,EAChC,CAEJ"}

2
dist/assets/index-Bj4q7EWv.js

@ -1,2 +0,0 @@
import{j as t}from"./markdown-vendor-DnN-_XEd.js";import{u as H,r}from"./data-vendor-DOiUz3Tw.js";import{k as K,bc as Z}from"./index-CcS3ZJ2N.js";import{D as F}from"./arco-vendor-Cm-ntj-q.js";import"./react-vendor-B8OyfHW2.js";function D(u){const m=u;return m?.data?.list??m?.list??[]}const T=120;function $({onClose:u,onSelect:m,initialCategoryId:z=null}){const{t:n}=H(),N=r.useRef(null),S=r.useRef(null),[p,B]=r.useState(""),[f,O]=r.useState(""),[U,L]=r.useState([]),[h,I]=r.useState([]),[c,M]=r.useState(z),[w,_]=r.useState(!1),[C,v]=r.useState(1),[d,y]=r.useState(!0),[b,R]=r.useState(!1),k=r.useRef(!1),x=r.useRef(new Set);r.useEffect(()=>{const e=window.setTimeout(()=>{O(p.trim())},300);return()=>window.clearTimeout(e)},[p]),r.useEffect(()=>{let e=!1;return K().then(a=>{if(e)return;const i=D(a).sort((s,l)=>Number(s.sort??0)-Number(l.sort??0));I(i)}).catch(()=>{e||I([])}),()=>{e=!0}},[]);const g=r.useCallback((e,a)=>{if(a&&(k.current||x.current.has(e)))return;a?(k.current=!0,R(!0)):x.current.clear();let i=!1;const s={page:e,pageSize:T};return c!=null&&(s.categoryId=c),f&&(s.keyword=f),Z(s).then(l=>{if(i)return;const o=D(l);L(P=>{if(!a)return o;const q=new Set(P.map(j=>String(j.id??""))),A=o.filter(j=>!q.has(String(j.id??"")));return A.length===0?P:[...P,...A]}),v(e),y(o.length>=T),x.current.add(e)}).catch(()=>{!i&&!a&&L([]),y(!1)}).finally(()=>{i||a&&(k.current=!1,R(!1))}),()=>{i=!0}},[f,c]);r.useEffect(()=>(v(1),y(!0),g(1,!1)),[g]);const E=r.useCallback(()=>{b||!d||g(C+1,!0)},[g,d,b,C]);r.useEffect(()=>{if(!d)return;const e=S.current;if(!e)return;const a=e.parentElement;if(!a)return;const i=new IntersectionObserver(l=>{l.some(o=>o.isIntersecting)&&E()},{root:a,rootMargin:"240px 0px",threshold:0}),s=document.createElement("div");return s.style.height="1px",e.appendChild(s),i.observe(s),()=>{i.disconnect(),s.parentNode&&s.parentNode.removeChild(s)}},[d,E]);const G=r.useMemo(()=>{if(c==null)return n("pages.create.inspiration.materialLibrary.categoryAll");const e=h.find(a=>Number(a.id)===c);return String(e?.name??n("pages.create.inspiration.materialLibrary.categoryAll"))},[h,c,n]),V=e=>{m?.(e),u?.()};return t.jsx("div",{className:"materialPicker",children:t.jsxs("div",{className:"materialPicker__surface",children:[t.jsx("button",{type:"button",className:"materialPicker__close",onClick:()=>u?.(),"aria-label":n("dialog.common.closeAria"),children:t.jsx("img",{src:new URL("/assets/ic_close-C0Ltcj9g.png",import.meta.url).href,alt:""})}),t.jsxs("div",{className:"materialPicker__topBar",children:[t.jsx("h3",{className:"materialPicker__title",children:n("pages.create.inspiration.filters.characterAssets")}),t.jsxs("div",{className:"materialPicker__tools",children:[t.jsxs("label",{className:"materialPicker__search",children:[t.jsx("img",{className:"materialPicker__searchIcon",src:new URL("/assets/ic_search-DREI2NzL.png",import.meta.url).href,alt:""}),t.jsx("input",{className:"materialPicker__searchInput",type:"search",value:p,onChange:e=>{B(e.target.value)},placeholder:n("pages.characters.search_placeholder")})]}),t.jsx("div",{ref:N,children:t.jsx(F,{trigger:"click",position:"br",popupVisible:w,onVisibleChange:_,triggerProps:{style:{zIndex:3e3}},getPopupContainer:()=>N.current??document.body,droplist:t.jsxs("div",{className:"materialPicker__categoryDropdown",role:"menu","aria-label":n("pages.create.inspiration.materialLibrary.categoryLabel"),children:[t.jsx("button",{type:"button",className:c==null?"materialPicker__categoryItem materialPicker__categoryItem--active":"materialPicker__categoryItem",role:"menuitem",onClick:()=>{M(null),_(!1)},children:n("pages.create.inspiration.materialLibrary.categoryAll")}),h.map(e=>{const a=e.id,i=c===a;return t.jsx("button",{type:"button",className:i?"materialPicker__categoryItem materialPicker__categoryItem--active":"materialPicker__categoryItem",role:"menuitem",onClick:()=>{M(typeof a=="number"?a:null),_(!1)},children:String(e.name??e.id)},String(e.id))})]}),children:t.jsxs("button",{type:"button",className:"materialPicker__categoryButton","aria-expanded":w,"aria-haspopup":"menu",children:[t.jsx("span",{children:G}),t.jsx("img",{src:new URL("/assets/ic_arrow_right_gray-DM6GPP4g.png",import.meta.url).href,alt:""})]})})})]})]}),t.jsxs("div",{className:"materialPicker__grid",ref:S,children:[U.map((e,a)=>t.jsxs("button",{type:"button",className:"materialPicker__card",onClick:()=>{V(e)},children:[t.jsx("img",{className:"materialPicker__cardImage",src:String(e.url??e.icon??""),alt:String(e.name??"")}),t.jsx("span",{className:"materialPicker__useMask",children:n("pages.create.inspiration.materialLibrary.useMaterial")})]},String(e.id??a))),b?t.jsx("p",{className:"materialPicker__loadingMore",children:n("pages.explore.feed.loadingMore")}):null]})]})})}export{$ as default};
//# sourceMappingURL=index-Bj4q7EWv.js.map

1
dist/assets/index-Bj4q7EWv.js.map

File diff suppressed because one or more lines are too long

2
dist/assets/index-Bj8npALk.js

File diff suppressed because one or more lines are too long

1
dist/assets/index-Bj8npALk.js.map

File diff suppressed because one or more lines are too long

2
dist/assets/index-BkZYQz86.js

File diff suppressed because one or more lines are too long

1
dist/assets/index-BkZYQz86.js.map

File diff suppressed because one or more lines are too long

1
dist/assets/index-Bmt3t3xN.css

File diff suppressed because one or more lines are too long

2
dist/assets/index-CzGCc1ro.css → dist/assets/index-BoNKX_Iy.css

File diff suppressed because one or more lines are too long

4
dist/assets/index-1yZBYa5P.js → dist/assets/index-BvWOlDKV.js

File diff suppressed because one or more lines are too long

2
dist/assets/index-1yZBYa5P.js.map → dist/assets/index-BvWOlDKV.js.map

File diff suppressed because one or more lines are too long

1
dist/assets/index-C5U9cl7n.css

File diff suppressed because one or more lines are too long

1
dist/assets/index-C5u5X2z3.css

@ -1 +0,0 @@
.materialPicker{width:100%;height:100%}.materialPicker__surface{position:relative;width:100%;height:100%;padding:31px 32px 24px;box-sizing:border-box}.materialPicker__close{position:absolute;top:8px;right:9px;width:20px;height:20px;padding:0;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.materialPicker__close img{width:20px;height:20px;display:block;object-fit:cover}.materialPicker__topBar{display:flex;align-items:center;justify-content:space-between;gap:12px}.materialPicker__title{margin:0;color:#333;font-size:14px;font-weight:500;line-height:26px}.materialPicker__tools{display:flex;align-items:center;gap:10px}.materialPicker__search{width:228px;height:27px;box-sizing:border-box;border:1px solid #e5e6eb;border-radius:9px;background:#fff;display:flex;align-items:center;gap:5px;padding:0 9px}.materialPicker__searchIcon{width:20px;height:20px;object-fit:cover;display:block}.materialPicker__searchInput{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#999;font-size:14px;font-weight:500;line-height:26px}.materialPicker__searchInput::placeholder{color:#999}.materialPicker__searchInput:not(:placeholder-shown){color:#333}.materialPicker__categoryButton{min-width:115px;height:27px;box-sizing:border-box;border:1px solid #e5e6eb;border-radius:9px;background:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;gap:6px;cursor:pointer;color:#333;font-size:14px;font-weight:500;line-height:26px}.materialPicker__categoryButton img{width:15px;height:15px;object-fit:cover;transform:rotate(90deg);display:block}.materialPicker__categoryDropdown{min-width:120px;max-height:300px;overflow:auto;border:1px solid #e5e6eb;border-radius:9px;background:#fff;box-shadow:0 8px 24px #00000014;padding:6px;box-sizing:border-box}.materialPicker__categoryItem{width:100%;border:0;border-radius:7px;background:#fff;text-align:left;padding:6px 8px;font-size:14px;font-weight:500;line-height:22px;color:#333;cursor:pointer}.materialPicker__categoryItem--active{background:#f5f5f5}.materialPicker__grid{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.materialPicker__grid::-webkit-scrollbar{display:none}.materialPicker__grid{margin-top:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:15px}.materialPicker__card{position:relative;height:168px;border:2px solid #f0f0f0;border-radius:9px;background:#fff;overflow:hidden;cursor:pointer;padding:0}.materialPicker__cardImage{width:100%;height:100%;display:block;object-fit:cover}.materialPicker__useMask{position:absolute;left:10px;right:10px;bottom:10px;height:21px;border-radius:9px;background:#0003;backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:500;line-height:26px;opacity:0;transition:opacity .15s ease}.materialPicker__card:hover .materialPicker__useMask{opacity:1}.material-picker-arco-modal .arco-modal{overflow:hidden}.material-picker-arco-modal .arco-modal-content{height:871px;max-height:80vh;padding:0;border-radius:9px;overflow:hidden}.material-picker-arco-modal .arco-modal-body{height:100%;padding:0;overflow:hidden}

4
dist/assets/index-HjlepRMm.js → dist/assets/index-CMxb2O_Q.js

@ -1,2 +1,2 @@
import{j as t}from"./markdown-vendor-DnN-_XEd.js";import{b4 as d}from"./index-CcS3ZJ2N.js";import{r as a}from"./data-vendor-DOiUz3Tw.js";import{f as m,g}from"./react-vendor-B8OyfHW2.js";import"./arco-vendor-Cm-ntj-q.js";function _(){const[i,s]=a.useState(void 0),[o,r]=a.useState(void 0),{id:n}=m(),[c]=g(),e=n??c.get("id")??void 0;return a.useEffect(()=>{e&&(s(void 0),d({id:e}).then(l=>{s(l.data?.content),r(l.data?.title)}))},[e]),t.jsx("div",{className:"legal-page",children:t.jsxs("section",{className:"legal-page__section",id:e,"aria-labelledby":"legal-doc-title",children:[t.jsx("h1",{className:"legal-page__title",id:"legal-doc-title",children:o}),t.jsx("div",{className:"legal-page__content",children:t.jsx("div",{dangerouslySetInnerHTML:{__html:i??""}})})]})})}export{_ as default};
//# sourceMappingURL=index-HjlepRMm.js.map
import{j as t}from"./markdown-vendor-BZI_VWzW.js";import{ba as d}from"./index-D2jM1hO2.js";import{r as a}from"./data-vendor-BOGugMqL.js";import{f as m,g}from"./react-vendor-wlKWdfEb.js";import"./arco-vendor-CAnKnMnO.js";function _(){const[i,s]=a.useState(void 0),[o,r]=a.useState(void 0),{id:n}=m(),[c]=g(),e=n??c.get("id")??void 0;return a.useEffect(()=>{e&&(s(void 0),d({id:e}).then(l=>{s(l.data?.content),r(l.data?.title)}))},[e]),t.jsx("div",{className:"legal-page",children:t.jsxs("section",{className:"legal-page__section",id:e,"aria-labelledby":"legal-doc-title",children:[t.jsx("h1",{className:"legal-page__title",id:"legal-doc-title",children:o}),t.jsx("div",{className:"legal-page__content",children:t.jsx("div",{dangerouslySetInnerHTML:{__html:i??""}})})]})})}export{_ as default};
//# sourceMappingURL=index-CMxb2O_Q.js.map

2
dist/assets/index-HjlepRMm.js.map → dist/assets/index-CMxb2O_Q.js.map

@ -1 +1 @@
{"version":3,"file":"index-HjlepRMm.js","sources":["../../src/pages/content/page/index.tsx"],"sourcesContent":["import { getContent } from \"@/api/api\";\r\nimport { useEffect, useState } from \"react\";\r\nimport { useParams, useSearchParams } from \"react-router-dom\";\r\nimport \"./index.scss\";\r\n\r\nexport default function Content() {\r\n\r\n const [html, setHtml] = useState<string | undefined>(undefined);\r\n const [title, setTitle] = useState<string | undefined>(undefined);\r\n const { id: idFromPath } = useParams();\r\n const [searchParams] = useSearchParams();\r\n const id = idFromPath ?? searchParams.get(\"id\") ?? undefined;\r\n\r\n useEffect(() => {\r\n if (!id) return;\r\n setHtml(undefined);\r\n getContent({ id }).then((res) => {\r\n setHtml(res.data?.content);\r\n setTitle(res.data?.title);\r\n });\r\n }, [id]);\r\n\r\n return (\r\n <div className=\"legal-page\">\r\n <section\r\n className=\"legal-page__section\"\r\n id={id}\r\n aria-labelledby=\"legal-doc-title\"\r\n >\r\n <h1 className=\"legal-page__title\" id=\"legal-doc-title\">\r\n {title}\r\n </h1>\r\n <div className=\"legal-page__content\">\r\n <div dangerouslySetInnerHTML={{ __html: html ?? \"\" }} />\r\n </div>\r\n </section>\r\n </div>\r\n );\r\n}\r\n"],"names":["Content","html","setHtml","useState","title","setTitle","idFromPath","useParams","searchParams","useSearchParams","id","useEffect","getContent","res","jsx","jsxs"],"mappings":"4NAKA,SAAwBA,GAAU,CAE9B,KAAM,CAACC,EAAMC,CAAO,EAAIC,EAAAA,SAA6B,MAAS,EACxD,CAACC,EAAOC,CAAQ,EAAIF,EAAAA,SAA6B,MAAS,EAC1D,CAAE,GAAIG,CAAA,EAAeC,EAAA,EACrB,CAACC,CAAY,EAAIC,EAAA,EACjBC,EAAKJ,GAAcE,EAAa,IAAI,IAAI,GAAK,OAEnDG,OAAAA,EAAAA,UAAU,IAAM,CACPD,IACLR,EAAQ,MAAS,EACjBU,EAAW,CAAE,GAAAF,CAAA,CAAI,EAAE,KAAMG,GAAQ,CAC7BX,EAAQW,EAAI,MAAM,OAAO,EACzBR,EAASQ,EAAI,MAAM,KAAK,CAC5B,CAAC,EACL,EAAG,CAACH,CAAE,CAAC,EAGHI,EAAAA,IAAC,MAAA,CAAI,UAAU,aACX,SAAAC,EAAAA,KAAC,UAAA,CACG,UAAU,sBACV,GAAAL,EACA,kBAAgB,kBAEhB,SAAA,CAAAI,MAAC,KAAA,CAAG,UAAU,oBAAoB,GAAG,kBAChC,SAAAV,EACL,EACAU,EAAAA,IAAC,MAAA,CAAI,UAAU,sBACX,SAAAA,EAAAA,IAAC,MAAA,CAAI,wBAAyB,CAAE,OAAQb,GAAQ,EAAA,CAAG,CAAG,CAAA,CAC1D,CAAA,CAAA,CAAA,EAER,CAER"}
{"version":3,"file":"index-CMxb2O_Q.js","sources":["../../src/pages/content/page/index.tsx"],"sourcesContent":["import { getContent } from \"@/api/api\";\r\nimport { useEffect, useState } from \"react\";\r\nimport { useParams, useSearchParams } from \"react-router-dom\";\r\nimport \"./index.scss\";\r\n\r\nexport default function Content() {\r\n\r\n const [html, setHtml] = useState<string | undefined>(undefined);\r\n const [title, setTitle] = useState<string | undefined>(undefined);\r\n const { id: idFromPath } = useParams();\r\n const [searchParams] = useSearchParams();\r\n const id = idFromPath ?? searchParams.get(\"id\") ?? undefined;\r\n\r\n useEffect(() => {\r\n if (!id) return;\r\n setHtml(undefined);\r\n getContent({ id }).then((res) => {\r\n setHtml(res.data?.content);\r\n setTitle(res.data?.title);\r\n });\r\n }, [id]);\r\n\r\n return (\r\n <div className=\"legal-page\">\r\n <section\r\n className=\"legal-page__section\"\r\n id={id}\r\n aria-labelledby=\"legal-doc-title\"\r\n >\r\n <h1 className=\"legal-page__title\" id=\"legal-doc-title\">\r\n {title}\r\n </h1>\r\n <div className=\"legal-page__content\">\r\n <div dangerouslySetInnerHTML={{ __html: html ?? \"\" }} />\r\n </div>\r\n </section>\r\n </div>\r\n );\r\n}\r\n"],"names":["Content","html","setHtml","useState","title","setTitle","idFromPath","useParams","searchParams","useSearchParams","id","useEffect","getContent","res","jsx","jsxs"],"mappings":"4NAKA,SAAwBA,GAAU,CAE9B,KAAM,CAACC,EAAMC,CAAO,EAAIC,EAAAA,SAA6B,MAAS,EACxD,CAACC,EAAOC,CAAQ,EAAIF,EAAAA,SAA6B,MAAS,EAC1D,CAAE,GAAIG,CAAA,EAAeC,EAAA,EACrB,CAACC,CAAY,EAAIC,EAAA,EACjBC,EAAKJ,GAAcE,EAAa,IAAI,IAAI,GAAK,OAEnDG,OAAAA,EAAAA,UAAU,IAAM,CACPD,IACLR,EAAQ,MAAS,EACjBU,EAAW,CAAE,GAAAF,CAAA,CAAI,EAAE,KAAMG,GAAQ,CAC7BX,EAAQW,EAAI,MAAM,OAAO,EACzBR,EAASQ,EAAI,MAAM,KAAK,CAC5B,CAAC,EACL,EAAG,CAACH,CAAE,CAAC,EAGHI,EAAAA,IAAC,MAAA,CAAI,UAAU,aACX,SAAAC,EAAAA,KAAC,UAAA,CACG,UAAU,sBACV,GAAAL,EACA,kBAAgB,kBAEhB,SAAA,CAAAI,MAAC,KAAA,CAAG,UAAU,oBAAoB,GAAG,kBAChC,SAAAV,EACL,EACAU,EAAAA,IAAC,MAAA,CAAI,UAAU,sBACX,SAAAA,EAAAA,IAAC,MAAA,CAAI,wBAAyB,CAAE,OAAQb,GAAQ,EAAA,CAAG,CAAG,CAAA,CAC1D,CAAA,CAAA,CAAA,EAER,CAER"}

4
dist/assets/index-BM9QAcCh.js → dist/assets/index-CNoepW4u.js

@ -1,2 +1,2 @@
import{j as s}from"./markdown-vendor-DnN-_XEd.js";import{u as $,r as t}from"./data-vendor-DOiUz3Tw.js";import{g as q}from"./react-vendor-B8OyfHW2.js";import{bf as G,bg as U,o as V,f as H}from"./index-CcS3ZJ2N.js";import"./arco-vendor-Cm-ntj-q.js";const _=20,w=[{title:"image",assetType:"1"},{title:"video",assetType:"2"},{title:"template",assetType:"4"},{title:"character",assetType:"5"}];function R(o){const l=o;return l?.data?.list??l?.list??[]}function Y(o){const l=o?.id??o?.assetId;return l==null||l===""?null:String(l)}function W({tabIdPrefix:o}){const{t:l}=$(),[y,x]=q(),[r,S]=t.useState("1"),[m,f]=t.useState([]),[b,N]=t.useState(1),[g,c]=t.useState(!0),[u,j]=t.useState(!1),[v,F]=t.useState(!1),[h,C]=t.useState(null),I=t.useRef(null),P=t.useRef(!1),i=t.useRef(0),L=t.useRef(async()=>{});t.useEffect(()=>{const e=y.get("type");e!=null&&w.some(a=>a.assetType===e)&&S(e)},[y]);const k=t.useCallback(e=>({assetType:r,page:e,pageSize:_}),[r]),p=t.useCallback(e=>r==="5"?G({page:e,pageSize:_}):U(k(e)),[k,r]);t.useEffect(()=>{let e=!1;i.current+=1;const a=i.current;return N(1),c(!0),f([]),j(!0),C(null),p(1).then(n=>{if(e||i.current!==a)return;const d=R(n);f(d),c(d.length>=_)}).catch(n=>{e||i.current!==a||(C(n instanceof Error?n:new Error(String(n))),f([]),c(!1))}).finally(()=>{!e&&i.current===a&&j(!1)}),()=>{e=!0}},[p,r]);const T=t.useCallback(async()=>{if(!g||P.current||u||v)return;P.current=!0,F(!0);const e=i.current,a=b+1;try{const n=await p(a);if(i.current!==e)return;const d=R(n);d.length===0?c(!1):(f(O=>[...O,...d]),N(a),c(d.length>=_))}catch{i.current===e&&c(!1)}finally{P.current=!1,F(!1)}},[p,g,u,v,b]);L.current=T,t.useEffect(()=>{const e=I.current;if(!e||!g||u)return;const a=new IntersectionObserver(n=>{n[0]?.isIntersecting&&L.current()},{root:null,rootMargin:"200px",threshold:0});return a.observe(e),()=>a.disconnect()},[g,u,m.length]);const M=t.useCallback(e=>{S(e),x(a=>{const n=new URLSearchParams(a);return n.set("type",String(e)),n},{replace:!0})},[x]),E=t.useCallback(async e=>{const a=e.assetId;a!=null&&await V({assetId:a})},[]),A=t.useCallback(async e=>{H({id:e.id})},[]),D=t.useCallback(e=>{e.currentTarget.querySelector("video")?.play()},[]),z=t.useCallback(e=>{e.currentTarget.querySelector("video")?.pause()},[]);return s.jsxs("div",{className:"myFavoritePanel",children:[s.jsx("div",{className:"createPage__subRow myFavoritePanel__subRow",children:s.jsx("div",{className:"createPage__filters",role:"group","aria-label":l("pages.create.filtersAria"),"data-active-tab":r,children:w.map(({title:e,assetType:a})=>s.jsx("button",{type:"button","data-type":a,"data-selected":r===a,"aria-pressed":r===a,className:classNames("createPage__filterPill",r===a&&"createPage__filterPill_active"),onClick:()=>M(a),children:l(`pages.create.filters.${e}`)},a))})}),s.jsxs("section",{className:"createPage__panel createPage__panel_below_filters",id:`${o}-panel-favorite`,role:"tabpanel","aria-labelledby":`${o}-tab-favorite`,children:[u&&m.length===0?s.jsx("p",{className:"createPage__panelStatus",children:l("common.loading")}):null,h?s.jsx("p",{className:"createPage__panelStatus createPage__panelStatus_error",children:h.message}):null,!u&&!h&&m.length===0?s.jsx("p",{className:"createPage__panelPlaceholder",children:l("pages.create.panels.favorite.placeholder")}):null,m.length>0?s.jsxs(s.Fragment,{children:[s.jsx("ul",{className:"myFavoritePanel__list",role:"list",children:m.map(e=>{const a=Y(e)??`row-${r}`;return r=="2"?s.jsx("li",{className:"myFavoritePanel__item",onClick:()=>void E(e),onMouseEnter:D,onMouseLeave:z,children:s.jsx("video",{className:"myFavoritePanel__media",src:e.asset.video,muted:!0,playsInline:!0,loop:!0,preload:"metadata",poster:e.asset.cover,"aria-hidden":!0})},a):r=="1"||r=="4"?s.jsx("li",{className:"myFavoritePanel__item",onClick:()=>void E(e),children:s.jsx("img",{className:"myFavoritePanel__media",src:e?.asset?.images?.[0],alt:"",loading:"lazy"})},a):r=="5"?s.jsx("li",{className:"myFavoritePanel__item",onClick:()=>void A(e),children:s.jsx("img",{className:"myFavoritePanel__media",src:e.avatar,alt:"",loading:"lazy"})},a):s.jsx("li",{className:"myFavoritePanel__item myFavoritePanel__item_empty",children:s.jsx("span",{className:"myFavoritePanel__emptyLabel",children:l("pages.create.panels.favorite.noPreview")})},a)})}),g?s.jsx("div",{ref:I,className:"myFavoritePanel__sentinel","aria-hidden":!0}):null,v?s.jsx("p",{className:"createPage__panelStatus myFavoritePanel__loadMore",children:l("common.loading")}):null]}):null]})]})}export{W as default};
//# sourceMappingURL=index-BM9QAcCh.js.map
import{j as s}from"./markdown-vendor-BZI_VWzW.js";import{u as $,r as t}from"./data-vendor-BOGugMqL.js";import{g as q}from"./react-vendor-wlKWdfEb.js";import{bm as G,bn as U,o as V,f as H}from"./index-D2jM1hO2.js";import"./arco-vendor-CAnKnMnO.js";const _=20,w=[{title:"image",assetType:"1"},{title:"video",assetType:"2"},{title:"template",assetType:"4"},{title:"character",assetType:"5"}];function R(o){const l=o;return l?.data?.list??l?.list??[]}function Y(o){const l=o?.id??o?.assetId;return l==null||l===""?null:String(l)}function W({tabIdPrefix:o}){const{t:l}=$(),[y,x]=q(),[r,S]=t.useState("1"),[m,f]=t.useState([]),[b,N]=t.useState(1),[g,c]=t.useState(!0),[u,j]=t.useState(!1),[v,F]=t.useState(!1),[h,C]=t.useState(null),I=t.useRef(null),P=t.useRef(!1),i=t.useRef(0),L=t.useRef(async()=>{});t.useEffect(()=>{const e=y.get("type");e!=null&&w.some(a=>a.assetType===e)&&S(e)},[y]);const k=t.useCallback(e=>({assetType:r,page:e,pageSize:_}),[r]),p=t.useCallback(e=>r==="5"?G({page:e,pageSize:_}):U(k(e)),[k,r]);t.useEffect(()=>{let e=!1;i.current+=1;const a=i.current;return N(1),c(!0),f([]),j(!0),C(null),p(1).then(n=>{if(e||i.current!==a)return;const d=R(n);f(d),c(d.length>=_)}).catch(n=>{e||i.current!==a||(C(n instanceof Error?n:new Error(String(n))),f([]),c(!1))}).finally(()=>{!e&&i.current===a&&j(!1)}),()=>{e=!0}},[p,r]);const T=t.useCallback(async()=>{if(!g||P.current||u||v)return;P.current=!0,F(!0);const e=i.current,a=b+1;try{const n=await p(a);if(i.current!==e)return;const d=R(n);d.length===0?c(!1):(f(O=>[...O,...d]),N(a),c(d.length>=_))}catch{i.current===e&&c(!1)}finally{P.current=!1,F(!1)}},[p,g,u,v,b]);L.current=T,t.useEffect(()=>{const e=I.current;if(!e||!g||u)return;const a=new IntersectionObserver(n=>{n[0]?.isIntersecting&&L.current()},{root:null,rootMargin:"200px",threshold:0});return a.observe(e),()=>a.disconnect()},[g,u,m.length]);const M=t.useCallback(e=>{S(e),x(a=>{const n=new URLSearchParams(a);return n.set("type",String(e)),n},{replace:!0})},[x]),E=t.useCallback(async e=>{const a=e.assetId;a!=null&&await V({assetId:a})},[]),A=t.useCallback(async e=>{H({id:e.id})},[]),D=t.useCallback(e=>{e.currentTarget.querySelector("video")?.play()},[]),z=t.useCallback(e=>{e.currentTarget.querySelector("video")?.pause()},[]);return s.jsxs("div",{className:"myFavoritePanel",children:[s.jsx("div",{className:"createPage__subRow myFavoritePanel__subRow",children:s.jsx("div",{className:"createPage__filters",role:"group","aria-label":l("pages.create.filtersAria"),"data-active-tab":r,children:w.map(({title:e,assetType:a})=>s.jsx("button",{type:"button","data-type":a,"data-selected":r===a,"aria-pressed":r===a,className:classNames("createPage__filterPill",r===a&&"createPage__filterPill_active"),onClick:()=>M(a),children:l(`pages.create.filters.${e}`)},a))})}),s.jsxs("section",{className:"createPage__panel createPage__panel_below_filters",id:`${o}-panel-favorite`,role:"tabpanel","aria-labelledby":`${o}-tab-favorite`,children:[u&&m.length===0?s.jsx("p",{className:"createPage__panelStatus",children:l("common.loading")}):null,h?s.jsx("p",{className:"createPage__panelStatus createPage__panelStatus_error",children:h.message}):null,!u&&!h&&m.length===0?s.jsx("p",{className:"createPage__panelPlaceholder",children:l("pages.create.panels.favorite.placeholder")}):null,m.length>0?s.jsxs(s.Fragment,{children:[s.jsx("ul",{className:"myFavoritePanel__list",role:"list",children:m.map(e=>{const a=Y(e)??`row-${r}`;return r=="2"?s.jsx("li",{className:"myFavoritePanel__item",onClick:()=>void E(e),onMouseEnter:D,onMouseLeave:z,children:s.jsx("video",{className:"myFavoritePanel__media",src:e.asset.video,muted:!0,playsInline:!0,loop:!0,preload:"metadata",poster:e.asset.cover,"aria-hidden":!0})},a):r=="1"||r=="4"?s.jsx("li",{className:"myFavoritePanel__item",onClick:()=>void E(e),children:s.jsx("img",{className:"myFavoritePanel__media",src:e?.asset?.images?.[0],alt:"",loading:"lazy"})},a):r=="5"?s.jsx("li",{className:"myFavoritePanel__item",onClick:()=>void A(e),children:s.jsx("img",{className:"myFavoritePanel__media",src:e.avatar,alt:"",loading:"lazy"})},a):s.jsx("li",{className:"myFavoritePanel__item myFavoritePanel__item_empty",children:s.jsx("span",{className:"myFavoritePanel__emptyLabel",children:l("pages.create.panels.favorite.noPreview")})},a)})}),g?s.jsx("div",{ref:I,className:"myFavoritePanel__sentinel","aria-hidden":!0}):null,v?s.jsx("p",{className:"createPage__panelStatus myFavoritePanel__loadMore",children:l("common.loading")}):null]}):null]})]})}export{W as default};
//# sourceMappingURL=index-CNoepW4u.js.map

2
dist/assets/index-BM9QAcCh.js.map → dist/assets/index-CNoepW4u.js.map

File diff suppressed because one or more lines are too long

2
dist/assets/index-CW8telGl.js

File diff suppressed because one or more lines are too long

1
dist/assets/index-CW8telGl.js.map

File diff suppressed because one or more lines are too long

1
dist/assets/index-C_F_ZteA.css

File diff suppressed because one or more lines are too long

2
dist/assets/index-CaB9Tp2z.js

File diff suppressed because one or more lines are too long

1
dist/assets/index-CaB9Tp2z.js.map

File diff suppressed because one or more lines are too long

5
dist/assets/index-CcS3ZJ2N.js

File diff suppressed because one or more lines are too long

1
dist/assets/index-CcS3ZJ2N.js.map

File diff suppressed because one or more lines are too long

2
dist/assets/index-CczrSKyj.js

File diff suppressed because one or more lines are too long

1
dist/assets/index-CczrSKyj.js.map

File diff suppressed because one or more lines are too long

2
dist/assets/index-CgCMSU56.js

File diff suppressed because one or more lines are too long

1
dist/assets/index-CgCMSU56.js.map

File diff suppressed because one or more lines are too long

2
dist/assets/index-CmjUVPL-.js

File diff suppressed because one or more lines are too long

2
dist/assets/index-Dk6ALk06.js.map → dist/assets/index-CmjUVPL-.js.map

File diff suppressed because one or more lines are too long

1
dist/assets/index-CsBHCn_F.css

File diff suppressed because one or more lines are too long

16
dist/assets/index-D2jM1hO2.js

File diff suppressed because one or more lines are too long

1
dist/assets/index-D2jM1hO2.js.map

File diff suppressed because one or more lines are too long

1
dist/assets/index-D4b8Essf.css

@ -1 +0,0 @@
.points_recharge_panel{--side-left: 35px;--side-right: 37px;width:min(698px,100vw - 32px);height:594px;box-sizing:border-box;background:#f9f9f9;border-radius:9px;position:relative;overflow:hidden;font-family:Source_Han_Sans_CN,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}.points_recharge_close{position:absolute;top:11px;right:16px;width:15px;height:15px;padding:0;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.points_recharge_close_icon{width:15px;height:15px;display:block}.points_recharge_title{margin-top:37px;margin-left:var(--side-left);font-size:20px;font-weight:500;line-height:22px;color:#333}.points_recharge_balance_card{margin-top:10px;margin-left:var(--side-left);width:calc(100% - var(--side-left) - var(--side-right));height:104px;background:#fff;border:1px solid #e5e6eb;border-radius:9px;box-sizing:border-box;display:flex;align-items:center;padding-right:37px;padding-left:39px}.points_recharge_avatar{width:55px;height:55px;border-radius:50%;object-fit:cover;display:block}.points_recharge_avatar_placeholder{background:#ececec}.points_recharge_user{display:flex;flex-direction:column;gap:6px;padding-top:7px;margin-left:10px}.points_recharge_user_name{font-size:20px;font-weight:500;line-height:20px;color:#333}.points_recharge_user_id_row{display:flex;align-items:center;gap:6px}.points_recharge_user_id{font-size:12px;font-weight:400;line-height:22px;color:#666}.points_recharge_id_copy{width:15px;height:15px;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.points_recharge_id_copy_icon{width:15px;height:15px;display:block}.points_recharge_balance_right{margin-left:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:13px}.points_recharge_balance_amount{font-size:25px;font-weight:700;line-height:21px;color:#5c3bc7}.points_recharge_balance_label{margin-top:6px;font-size:12px;font-weight:400;line-height:22px;color:#666}.points_recharge_options_grid{margin-top:10px;margin-left:var(--side-left);width:calc(100% - var(--side-left) - var(--side-right));display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.points_recharge_option_card{height:104px;border-radius:9px;box-sizing:border-box;background:#fff;border:1px solid #e5e6eb;cursor:pointer;user-select:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:25px}.points_recharge_option_card.selected{border:2px solid rgba(92,59,199,.5);background:linear-gradient(to bottom,#f8f8f8,#f2effe 80%,#f1edff)}.points_recharge_option_top{display:flex;align-items:center;justify-content:center;gap:0}.points_recharge_option_star{width:25px;height:25px;display:block}.points_recharge_option_amount{font-size:25px;font-weight:700;line-height:21px;color:#333}.points_recharge_option_price{margin-top:5px;font-size:16px;font-weight:500;line-height:24px;color:#333}.points_recharge_tip{margin-top:20px;margin-left:var(--side-left);width:calc(100% - var(--side-left) - var(--side-right));font-size:12px;font-weight:400;line-height:22px;color:#666;white-space:pre-wrap}.points_recharge_tip_link{color:#333;text-decoration:underline;cursor:pointer}.points_recharge_confirm_btn{margin-top:30px;width:372px;max-width:calc(100% - 32px);height:37px;border-radius:9px;border:0;background:#333;color:#fff;font-size:16px;font-weight:500;line-height:37px;cursor:pointer;display:block;margin-right:auto;margin-left:auto}

2
dist/assets/index-DECeFNkj.js

@ -1,2 +0,0 @@
import{j as e}from"./markdown-vendor-DnN-_XEd.js";import{u as s,r as i}from"./data-vendor-DOiUz3Tw.js";import{g as l}from"./index-CcS3ZJ2N.js";import"./react-vendor-B8OyfHW2.js";import"./arco-vendor-Cm-ntj-q.js";function p({onClose:r}){const{t:c}=s(),[t,a]=i.useState("");return i.useEffect(()=>{l().then(o=>{a(o?.systemConfig?.serviceQrCode??"")}).catch(()=>{a("")})},[]),e.jsxs("div",{className:"contactServiceDialog",children:[e.jsx("button",{type:"button",className:"contactServiceDialog__close",onClick:()=>r?.(),"aria-label":c("dialog.common.closeAria"),children:e.jsx("img",{src:new URL("/assets/ic_close-C0Ltcj9g.png",import.meta.url).href,alt:""})}),e.jsx("h3",{className:"contactServiceDialog__title",children:c("contactService.title")}),e.jsx("p",{className:"contactServiceDialog__desc",children:c("contactService.description")}),t?e.jsx("div",{className:"contactServiceDialog__qrBlock",children:e.jsx("img",{className:"contactServiceDialog__qrImage",src:t,alt:c("contactService.qrAlt")})}):e.jsx("div",{className:"contactServiceDialog__qrPlaceholder","aria-hidden":!0}),e.jsx("p",{className:"contactServiceDialog__tip",children:c("contactService.tip")})]})}export{p as default};
//# sourceMappingURL=index-DECeFNkj.js.map

1
dist/assets/index-DECeFNkj.js.map

@ -1 +0,0 @@
{"version":3,"file":"index-DECeFNkj.js","sources":["../../src/dialog/contact-service/index.tsx"],"sourcesContent":["import { useEffect, useState } from \"react\";\n\nimport { getParamConfig } from \"@/api/api\";\n\nimport \"./index.scss\";\nimport { useTranslation } from \"react-i18next\";\n\nexport interface ContactServiceDialogProps {\n onClose?: () => void;\n}\n\nexport default function ContactServiceDialog({ onClose }: ContactServiceDialogProps) {\n const { t } = useTranslation();\n const [serviceQrCode, setServiceQrCode] = useState(\"\");\n\n useEffect(() => {\n void getParamConfig()\n .then((res: any) => {\n setServiceQrCode(res?.systemConfig?.serviceQrCode ?? \"\");\n })\n .catch(() => {\n setServiceQrCode(\"\");\n });\n }, []);\n\n return (\n <div className=\"contactServiceDialog\">\n <button type=\"button\" className=\"contactServiceDialog__close\" onClick={() => onClose?.()} aria-label={t(\"dialog.common.closeAria\")}>\n <img src={new URL(\"/src/assets/images/ic_close.png\", import.meta.url).href} alt=\"\" />\n </button>\n\n <h3 className=\"contactServiceDialog__title\">{t(\"contactService.title\")}</h3>\n <p className=\"contactServiceDialog__desc\">{t(\"contactService.description\")}</p>\n {serviceQrCode ? (\n <div className=\"contactServiceDialog__qrBlock\">\n <img className=\"contactServiceDialog__qrImage\" src={serviceQrCode} alt={t(\"contactService.qrAlt\")} />\n </div>\n ) : (\n <div className=\"contactServiceDialog__qrPlaceholder\" aria-hidden />\n )}\n <p className=\"contactServiceDialog__tip\">{t(\"contactService.tip\")}</p>\n </div>\n );\n}\n"],"names":["ContactServiceDialog","onClose","t","useTranslation","serviceQrCode","setServiceQrCode","useState","useEffect","getParamConfig","res","jsxs","jsx"],"mappings":"oNAWA,SAAwBA,EAAqB,CAAE,QAAAC,GAAsC,CACnF,KAAM,CAAE,EAAAC,CAAA,EAAMC,EAAA,EACR,CAACC,EAAeC,CAAgB,EAAIC,EAAAA,SAAS,EAAE,EAErDC,OAAAA,EAAAA,UAAU,IAAM,CACTC,EAAA,EACF,KAAMC,GAAa,CAClBJ,EAAiBI,GAAK,cAAc,eAAiB,EAAE,CACzD,CAAC,EACA,MAAM,IAAM,CACXJ,EAAiB,EAAE,CACrB,CAAC,CACL,EAAG,CAAA,CAAE,EAGHK,EAAAA,KAAC,MAAA,CAAI,UAAU,uBACb,SAAA,CAAAC,EAAAA,IAAC,SAAA,CAAO,KAAK,SAAS,UAAU,8BAA8B,QAAS,IAAMV,IAAA,EAAa,aAAYC,EAAE,yBAAyB,EAC/H,SAAAS,EAAAA,IAAC,MAAA,CAAI,IAAK,IAAA,IAAA,gCAAA,YAAA,GAAA,EAA4D,KAAM,IAAI,EAAA,CAAG,CAAA,CACrF,QAEC,KAAA,CAAG,UAAU,8BAA+B,SAAAT,EAAE,sBAAsB,EAAE,QACtE,IAAA,CAAE,UAAU,6BAA8B,SAAAA,EAAE,4BAA4B,EAAE,EAC1EE,QACE,MAAA,CAAI,UAAU,gCACb,SAAAO,EAAAA,IAAC,MAAA,CAAI,UAAU,gCAAgC,IAAKP,EAAe,IAAKF,EAAE,sBAAsB,EAAG,CAAA,CACrG,QAEC,MAAA,CAAI,UAAU,sCAAsC,cAAW,EAAA,CAAC,QAElE,IAAA,CAAE,UAAU,4BAA6B,SAAAA,EAAE,oBAAoB,CAAA,CAAE,CAAA,EACpE,CAEJ"}

4
dist/assets/index-YLy7nrYs.js → dist/assets/index-DF1FThwS.js

File diff suppressed because one or more lines are too long

2
dist/assets/index-YLy7nrYs.js.map → dist/assets/index-DF1FThwS.js.map

File diff suppressed because one or more lines are too long

1
dist/assets/index-DGGnfoNf.css

@ -1 +0,0 @@
.characterPicker{min-height:0;width:100%;height:100%;background:#fff;padding:30px 30px 24px;box-sizing:border-box}.characterPicker__surface{position:relative;width:100%;max-height:100%;margin:0 auto;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.characterPicker__surface::-webkit-scrollbar{display:none}.characterPicker__close{position:absolute;top:10px;right:10px;width:20px;height:20px;padding:0;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.characterPicker__close img{width:20px;height:20px;display:block;object-fit:cover}.characterPicker__topBar{display:flex;align-items:center;justify-content:space-between;gap:12px}.characterPicker__title{margin:0;font-size:14px;font-weight:500;line-height:26px;color:#333}.characterPicker__search{width:228px;height:27px;border:1px solid #e5e6eb;border-radius:9px;display:flex;align-items:center;padding:0 9px;gap:6px;background:#fff}.characterPicker__searchIcon{width:20px;height:20px;object-fit:cover}.characterPicker__searchInput{flex:1;border:0;outline:0;background:transparent;font-size:14px;font-weight:500;line-height:26px;color:#333}.characterPicker__searchInput::placeholder{color:#999}.characterPicker__grid{margin-top:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:15px}.characterPicker__card{position:relative;height:168px;padding:0;border:2px solid #f0f0f0;border-radius:9px;background:#d6ceef;overflow:hidden;cursor:pointer}.characterPicker__cardImage{width:100%;height:100%;object-fit:cover;display:block}.characterPicker__cardTag{position:absolute;right:0;bottom:0;width:77px;height:26px;border-radius:24px 0 9px;background:linear-gradient(90deg,#333,#5c3bc7);font-size:14px;font-weight:500;line-height:24px;color:#fff;text-align:center}.characterPicker__sectionHeader{margin-top:27px;display:flex;align-items:center;justify-content:space-between;gap:12px}.characterPicker__tabs{display:inline-flex;align-items:center;gap:18px}.characterPicker__tab{border:0;background:transparent;padding:0;font-size:14px;font-weight:500;line-height:26px;color:#999;cursor:pointer}.characterPicker__tab--active{color:#333}.characterPicker__categoryButton{width:105px;height:27px;border:1px solid #e5e6eb;border-radius:9px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:6px;background:#fff;font-size:14px;font-weight:500;line-height:26px;color:#333;cursor:pointer}.characterPicker__categoryButton img{width:15px;height:15px;object-fit:cover;transform:rotate(90deg)}.characterPicker__categoryDropdown{min-width:120px;max-height:300px;overflow:auto;border:1px solid #e5e6eb;border-radius:9px;background:#fff;padding:6px}.characterPicker__categoryItem{width:100%;border:0;border-radius:7px;background:#fff;text-align:left;padding:6px 8px;font-size:14px;color:#333;cursor:pointer}.characterPicker__categoryItem--active{background:#f5f5f5}.character-picker-arco-modal .arco-modal{overflow:hidden}.character-picker-arco-modal .arco-modal-content{height:871px;max-height:80vh;padding:0;overflow:hidden}.character-picker-arco-modal .arco-modal-body{height:100%;padding:0;overflow:hidden}@media (max-width: 1200px){.characterPicker__surface{width:calc(100vw - 24px);padding-top:16px}.characterPicker__search{width:180px}.characterPicker__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.characterPicker__card{height:140px}}

4
dist/assets/index-hAcUUgwU.js → dist/assets/index-DH0FDTMJ.js

@ -1,4 +1,4 @@
import{a as R}from"./data-vendor-DOiUz3Tw.js";var le=Object.defineProperty,D=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,Y=(u,l,s)=>l in u?le(u,l,{enumerable:!0,configurable:!0,writable:!0,value:s}):u[l]=s,z=(u,l)=>{for(var s in l||(l={}))V.call(l,s)&&Y(u,s,l[s]);if(D)for(var s of D(l))x.call(l,s)&&Y(u,s,l[s]);return u},U=(u,l)=>{var s={};for(var c in u)V.call(u,c)&&l.indexOf(c)<0&&(s[c]=u[c]);if(u!=null&&D)for(var c of D(u))l.indexOf(c)<0&&x.call(u,c)&&(s[c]=u[c]);return s};/**
import{a as R}from"./data-vendor-BOGugMqL.js";var le=Object.defineProperty,D=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,Y=(u,l,s)=>l in u?le(u,l,{enumerable:!0,configurable:!0,writable:!0,value:s}):u[l]=s,z=(u,l)=>{for(var s in l||(l={}))V.call(l,s)&&Y(u,s,l[s]);if(D)for(var s of D(l))x.call(l,s)&&Y(u,s,l[s]);return u},U=(u,l)=>{var s={};for(var c in u)V.call(u,c)&&l.indexOf(c)<0&&(s[c]=u[c]);if(u!=null&&D)for(var c of D(u))l.indexOf(c)<0&&x.call(u,c)&&(s[c]=u[c]);return s};/**
* @license QR Code generator library (TypeScript)
* Copyright (c) Project Nayuki.
* SPDX-License-Identifier: MIT
@ -7,4 +7,4 @@ import{a as R}from"./data-vendor-DOiUz3Tw.js";var le=Object.defineProperty,D=Obj
* Copyright (c) Paul O'Shannessy
* SPDX-License-Identifier: ISC
*/var ae={L:O.QrCode.Ecc.LOW,M:O.QrCode.Ecc.MEDIUM,Q:O.QrCode.Ecc.QUARTILE,H:O.QrCode.Ecc.HIGH},X=128,K="L",W="#FFFFFF",j="#000000",Z=!1,J=1,ce=4,ue=0,he=.1;function q(u,l=0){const s=[];return u.forEach(function(c,E){let f=null;c.forEach(function(A,C){if(!A&&f!==null){s.push(`M${f+l} ${E+l}h${C-f}v1H${f+l}z`),f=null;return}if(C===c.length-1){if(!A)return;f===null?s.push(`M${C+l},${E+l} h1v1H${C+l}z`):s.push(`M${f+l},${E+l} h${C+1-f}v1H${f+l}z`);return}A&&f===null&&(f=C)})}),s.join("")}function ee(u,l){return u.slice().map((s,c)=>c<l.y||c>=l.y+l.h?s:s.map((E,f)=>f<l.x||f>=l.x+l.w?E:!1))}function fe(u,l,s,c){if(c==null)return null;const E=u.length+s*2,f=Math.floor(l*he),A=E/l,C=(c.width||f)*A,e=(c.height||f)*A,n=c.x==null?u.length/2-C/2:c.x*A,t=c.y==null?u.length/2-e/2:c.y*A,r=c.opacity==null?1:c.opacity;let o=null;if(c.excavate){let i=Math.floor(n),m=Math.floor(t),h=Math.ceil(C+n-i),P=Math.ceil(e+t-m);o={x:i,y:m,w:h,h:P}}const a=c.crossOrigin;return{x:n,y:t,h:e,w:C,excavation:o,opacity:r,crossOrigin:a}}function de(u,l){return l!=null?Math.max(Math.floor(l),0):u?ce:ue}function te({value:u,level:l,minVersion:s,includeMargin:c,marginSize:E,imageSettings:f,size:A,boostLevel:C}){let e=R.useMemo(()=>{const i=(Array.isArray(u)?u:[u]).reduce((m,h)=>(m.push(...O.QrSegment.makeSegments(h)),m),[]);return O.QrCode.encodeSegments(i,ae[l],s,void 0,void 0,C)},[u,l,s,C]);const{cells:n,margin:t,numCells:r,calculatedImageSettings:o}=R.useMemo(()=>{let a=e.getModules();const i=de(c,E),m=a.length+i*2,h=fe(a,A,i,f);return{cells:a,margin:i,numCells:m,calculatedImageSettings:h}},[e,A,f,c,E]);return{qrcode:e,margin:t,cells:n,numCells:r,calculatedImageSettings:o}}var me=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}(),ge=R.forwardRef(function(l,s){const c=l,{value:E,size:f=X,level:A=K,bgColor:C=W,fgColor:e=j,includeMargin:n=Z,minVersion:t=J,boostLevel:r,marginSize:o,imageSettings:a}=c,m=U(c,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","marginSize","imageSettings"]),{style:h}=m,P=U(m,["style"]),p=a?.src,d=R.useRef(null),w=R.useRef(null),N=R.useCallback(y=>{d.current=y,typeof s=="function"?s(y):s&&(s.current=y)},[s]),[F,_]=R.useState(!1),{margin:L,cells:T,numCells:B,calculatedImageSettings:v}=te({value:E,level:A,minVersion:t,boostLevel:r,includeMargin:n,marginSize:o,imageSettings:a,size:f});R.useEffect(()=>{if(d.current!=null){const y=d.current,I=y.getContext("2d");if(!I)return;let k=T;const b=w.current,H=v!=null&&b!==null&&b.complete&&b.naturalHeight!==0&&b.naturalWidth!==0;H&&v.excavation!=null&&(k=ee(T,v.excavation));const $=window.devicePixelRatio||1;y.height=y.width=f*$;const G=f/B*$;I.scale(G,G),I.fillStyle=C,I.fillRect(0,0,B,B),I.fillStyle=e,me?I.fill(new Path2D(q(k,L))):T.forEach(function(re,oe){re.forEach(function(se,ie){se&&I.fillRect(ie+L,oe+L,1,1)})}),v&&(I.globalAlpha=v.opacity),H&&I.drawImage(b,v.x+L,v.y+L,v.w,v.h)}}),R.useEffect(()=>{_(!1)},[p]);const ne=z({height:f,width:f},h);let Q=null;return p!=null&&(Q=R.createElement("img",{src:p,key:p,style:{display:"none"},onLoad:()=>{_(!0)},ref:w,crossOrigin:v?.crossOrigin})),R.createElement(R.Fragment,null,R.createElement("canvas",z({style:ne,height:f,width:f,ref:N,role:"img"},P)),Q)});ge.displayName="QRCodeCanvas";var Ee=R.forwardRef(function(l,s){const c=l,{value:E,size:f=X,level:A=K,bgColor:C=W,fgColor:e=j,includeMargin:n=Z,minVersion:t=J,boostLevel:r,title:o,marginSize:a,imageSettings:i}=c,m=U(c,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","title","marginSize","imageSettings"]),{margin:h,cells:P,numCells:p,calculatedImageSettings:d}=te({value:E,level:A,minVersion:t,boostLevel:r,includeMargin:n,marginSize:a,imageSettings:i,size:f});let w=P,N=null;i!=null&&d!=null&&(d.excavation!=null&&(w=ee(P,d.excavation)),N=R.createElement("image",{href:i.src,height:d.h,width:d.w,x:d.x+h,y:d.y+h,preserveAspectRatio:"none",opacity:d.opacity,crossOrigin:d.crossOrigin}));const F=q(w,h);return R.createElement("svg",z({height:f,width:f,viewBox:`0 0 ${p} ${p}`,ref:s,role:"img"},m),!!o&&R.createElement("title",null,o),R.createElement("path",{fill:C,d:`M0,0 h${p}v${p}H0z`,shapeRendering:"crispEdges"}),R.createElement("path",{fill:e,d:F,shapeRendering:"crispEdges"}),N)});Ee.displayName="QRCodeSVG";export{ge as QRCodeCanvas,Ee as QRCodeSVG};
//# sourceMappingURL=index-hAcUUgwU.js.map
//# sourceMappingURL=index-DH0FDTMJ.js.map

2
dist/assets/index-hAcUUgwU.js.map → dist/assets/index-DH0FDTMJ.js.map

File diff suppressed because one or more lines are too long

4
dist/assets/index-CDuvQOUi.js → dist/assets/index-DJ7B0cHx.js

File diff suppressed because one or more lines are too long

2
dist/assets/index-CDuvQOUi.js.map → dist/assets/index-DJ7B0cHx.js.map

File diff suppressed because one or more lines are too long

2
dist/assets/index-DNjn-J4R.js

@ -1,2 +0,0 @@
import{j as e}from"./markdown-vendor-DnN-_XEd.js";import{u as A,r}from"./data-vendor-DOiUz3Tw.js";import{h as x,aW as f,g as v,bz as j,aY as N}from"./index-CcS3ZJ2N.js";import{M as y}from"./arco-vendor-Cm-ntj-q.js";import"./react-vendor-B8OyfHW2.js";function w({title:h}){const{t:a}=A(),o=x(),i=f(s=>s.user),[d,l]=r.useState(""),[g,p]=r.useState([]),[n,c]=r.useState(null);r.useEffect(()=>{let s=!1;return(async()=>{try{const t=await v();s||l(t.systemConfig.servicePhone??"")}catch{s||l("")}})(),()=>{s=!0}},[]),r.useEffect(()=>{let s=!1;return(async()=>{try{const{data:t}=await j(),_=Array.isArray(t)?t:t?.data??[];s||(p(_),c(_[0]??null))}catch{s||(p([]),c(null))}})(),()=>{s=!0}},[]);const m=r.useCallback(async()=>{await o(i?.id)},[o,i?.id]),u=r.useCallback(()=>{if(!n){y.warning(a("points_recharge.select_option_first"));return}N({type:"points",plan:n})},[n,a]);return e.jsxs("div",{className:"points_recharge_panel",children:[e.jsx("div",{className:"points_recharge_title",children:h??a("points_recharge.title")}),e.jsxs("div",{className:"points_recharge_balance_card",children:[e.jsx("img",{className:"points_recharge_avatar",src:String(i?.avatar??""),alt:""}),e.jsxs("div",{className:"points_recharge_user",children:[e.jsx("div",{className:"points_recharge_user_name",children:String(i?.name??"")}),e.jsxs("div",{className:"points_recharge_user_id_row",children:[e.jsxs("div",{className:"points_recharge_user_id",children:["ID:",String(i?.id??"")]}),e.jsx("button",{type:"button",className:"points_recharge_id_copy",onClick:()=>void m(),"aria-label":"copy id",children:e.jsx("img",{className:"points_recharge_id_copy_icon",src:new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWUlEQVRYhe3YsS8DURzA8U8FiYSGxGCRzkwYROwWU0mMwtQY+5dgbgi7wcR/YDUYLDWIwSQiBoNKa+g1qtreta5VyX2Tl/fu3e/37nuXd5f3LlWpVAwSQ38t0EgiFMbACQ036ywUCvWH4yhiJuZrZ3K53EMkoQamA5kSHmMQSWMKk+hKqMYtFmIQyuOg1cn/MYdwjsWGmHncRxy3iC28xCWUbdI3gkzEcTO4wBre4hCC1w4E6rnBLFZxpnpzpTiEKrp45CgH9RPWcYydYLxQejmps3jGNvajJvVS6BITQTuPvShJvRC6Duq06otQYyVKci+ENpGqKxudJA/chzERCiMRCiMRCqOTBdpvWcahr2VNU/opNBeUGk1XAP0UusJR0H5XXcT9oJ9CdzgNC2onNIrdGESWOgluJzSGk9+5fOMjSlAroYzqvikuyiJuEFLJ75gQEqEwBk7oE5CnMiGC6jI6AAAAAElFTkSuQmCC",import.meta.url).href,alt:""})})]})]}),e.jsxs("div",{className:"points_recharge_balance_right",children:[e.jsx("div",{className:"points_recharge_balance_amount",children:String(i?.allCoins??"")}),e.jsx("div",{className:"points_recharge_balance_label",children:a("points_recharge.balance_label")})]})]}),e.jsx("div",{className:"points_recharge_options_grid",children:g.map(s=>e.jsxs("div",{className:["points_recharge_option_card",s.id===n?.id?"selected":""].filter(Boolean).join(" "),onClick:()=>c(s),children:[e.jsxs("div",{className:"points_recharge_option_top",children:[e.jsx("img",{className:"points_recharge_option_star",src:new URL("/assets/ic_stars_active-qa63FBqE.png",import.meta.url).href,alt:""}),e.jsx("div",{className:"points_recharge_option_amount",children:s.points_amount})]}),e.jsxs("div",{className:"points_recharge_option_price",children:["¥",s.price_amount]})]},s.id))}),e.jsxs("p",{className:"points_recharge_tip",children:[a("points_recharge.tip_prefix"),d,a("points_recharge.tip_middle"),e.jsx("a",{className:"points_recharge_tip_link",href:"/content/userTerms",target:"_blank",rel:"noopener noreferrer",children:a("app.user_terms")}),a("auth.agreement_sub2"),e.jsx("a",{className:"points_recharge_tip_link",href:"/content/privacyPolicy",target:"_blank",rel:"noopener noreferrer",children:a("app.privacy_policy")})]}),e.jsx("button",{type:"button",className:"points_recharge_confirm_btn",onClick:u,children:a("points_recharge.confirm_recharge")})]})}export{w as default};
//# sourceMappingURL=index-DNjn-J4R.js.map

1
dist/assets/index-DNjn-J4R.js.map

File diff suppressed because one or more lines are too long

4
dist/assets/index-NuLOvNbF.js → dist/assets/index-DWh0WR18.js

@ -1,2 +1,2 @@
import{j as e}from"./markdown-vendor-DnN-_XEd.js";import{u as s}from"./data-vendor-DOiUz3Tw.js";function m(){const{t}=s();return e.jsxs("div",{className:"flex min-h-[60vh] flex-col items-center justify-center px-6 text-gray-600",children:[e.jsx("h1",{className:"text-2xl font-semibold text-gray-800",children:t("pages.aiImage.title")}),e.jsx("p",{className:"mt-3 max-w-md text-center text-sm leading-relaxed",children:t("pages.aiImage.desc")})]})}export{m as default};
//# sourceMappingURL=index-NuLOvNbF.js.map
import{j as e}from"./markdown-vendor-BZI_VWzW.js";import{u as s}from"./data-vendor-BOGugMqL.js";function m(){const{t}=s();return e.jsxs("div",{className:"flex min-h-[60vh] flex-col items-center justify-center px-6 text-gray-600",children:[e.jsx("h1",{className:"text-2xl font-semibold text-gray-800",children:t("pages.aiImage.title")}),e.jsx("p",{className:"mt-3 max-w-md text-center text-sm leading-relaxed",children:t("pages.aiImage.desc")})]})}export{m as default};
//# sourceMappingURL=index-DWh0WR18.js.map

2
dist/assets/index-NuLOvNbF.js.map → dist/assets/index-DWh0WR18.js.map

@ -1 +1 @@
{"version":3,"file":"index-NuLOvNbF.js","sources":["../../src/pages/AiImage/index.tsx"],"sourcesContent":["import { useTranslation } from \"react-i18next\";\r\n\r\nexport default function AiImage() {\r\n const { t } = useTranslation();\r\n return (\r\n <div className=\"flex min-h-[60vh] flex-col items-center justify-center px-6 text-gray-600\">\r\n <h1 className=\"text-2xl font-semibold text-gray-800\">{t(\"pages.aiImage.title\")}</h1>\r\n <p className=\"mt-3 max-w-md text-center text-sm leading-relaxed\">{t(\"pages.aiImage.desc\")}</p>\r\n </div>\r\n );\r\n}\r\n"],"names":["AiImage","useTranslation","jsxs","jsx"],"mappings":"gGAEA,SAAwBA,GAAU,CAChC,KAAM,CAAE,CAAA,EAAMC,EAAA,EACd,OACEC,EAAAA,KAAC,MAAA,CAAI,UAAU,4EACb,SAAA,CAAAC,MAAC,KAAA,CAAG,UAAU,uCAAwC,SAAA,EAAE,qBAAqB,EAAE,QAC9E,IAAA,CAAE,UAAU,oDAAqD,SAAA,EAAE,oBAAoB,CAAA,CAAE,CAAA,EAC5F,CAEJ"}
{"version":3,"file":"index-DWh0WR18.js","sources":["../../src/pages/AiImage/index.tsx"],"sourcesContent":["import { useTranslation } from \"react-i18next\";\r\n\r\nexport default function AiImage() {\r\n const { t } = useTranslation();\r\n return (\r\n <div className=\"flex min-h-[60vh] flex-col items-center justify-center px-6 text-gray-600\">\r\n <h1 className=\"text-2xl font-semibold text-gray-800\">{t(\"pages.aiImage.title\")}</h1>\r\n <p className=\"mt-3 max-w-md text-center text-sm leading-relaxed\">{t(\"pages.aiImage.desc\")}</p>\r\n </div>\r\n );\r\n}\r\n"],"names":["AiImage","useTranslation","jsxs","jsx"],"mappings":"gGAEA,SAAwBA,GAAU,CAChC,KAAM,CAAE,CAAA,EAAMC,EAAA,EACd,OACEC,EAAAA,KAAC,MAAA,CAAI,UAAU,4EACb,SAAA,CAAAC,MAAC,KAAA,CAAG,UAAU,uCAAwC,SAAA,EAAE,qBAAqB,EAAE,QAC9E,IAAA,CAAE,UAAU,oDAAqD,SAAA,EAAE,oBAAoB,CAAA,CAAE,CAAA,EAC5F,CAEJ"}

1
dist/assets/index-DbCbIBKB.css

@ -1 +0,0 @@
@charset "UTF-8";.pay_subscribe_modal{padding:24px;width:520px;max-width:calc(100vw - 32px);position:relative}.btn-close{cursor:pointer;position:absolute;right:8px;top:8px;font-size:22px;line-height:22px}.title{font-size:20px;font-weight:500;line-height:28px;color:#333;text-align:center;letter-spacing:2px}.text_primary{color:var(--mat-sys-primary, #6841ea)}.payment_wrapper{margin-top:30px}.payment_wrapper .methods.flex_left{margin:0 auto;display:flex;gap:16px;justify-content:center}.payment_wrapper .unit_1_2{width:50%;flex-basis:50%}.payment_wrapper .unit_1_2 img{cursor:pointer;display:block;width:100%;height:56px;margin:0 auto;border:1.5px solid #eee;border-radius:8px;padding:12px;object-fit:contain}.payment_wrapper .unit_1_2 img:hover{border-color:#6841eab3}.payment_wrapper .unit_1_2 img.active{border-color:#6841ea}.payment_wrapper .tips{margin:36px 12px 0;font-size:14px;color:#666;text-align:center}.payment_wrapper .tips a,.payment_wrapper .tips a:link,.payment_wrapper .tips a:visited{color:var(--mat-sys-primary, #6841ea);text-decoration:none}.payment_wrapper .buttons{margin:24px 12px 0;text-align:center}.qrcode_wrapper{overflow:hidden;width:180px;min-height:180px;margin-top:30px;margin-right:auto;margin-left:auto;border:1px solid #eee;border-radius:8px;background:#f3f3f3}.qrcode_wrapper.is_alipay{background:#fff}.qrcode_wrapper>img{display:block;width:160px;height:160px;margin:10px}.qrcode_wrapper .loading_img{width:64px;height:64px;margin:58px auto}.qrcode_wrapper .text_content{padding:80px 4px;text-align:center}.pay_tip{margin-top:20px;line-height:20px;color:#999;text-align:center}.pay_tip2{margin-top:24px;font-size:13px;line-height:20px;color:#999;text-align:center}.pay_tip2 a,.pay_tip2 a:link,.pay_tip2 a:visited{color:#999;text-decoration:none}.pay_subscribe_result_modal.arco-modal-wrapper .arco-modal{max-width:calc(100vw - 32px);border-radius:16px;overflow:hidden;box-shadow:0 16px 48px #0f172a1f}.pay_subscribe_result_modal.arco-modal-wrapper .arco-modal-header{padding:22px 24px 10px;border-bottom:none;text-align:center}.pay_subscribe_result_modal.arco-modal-wrapper .arco-modal-title{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;font-size:17px;font-weight:600;line-height:24px;color:#1d2129}.pay_subscribe_result_modal.arco-modal-wrapper .arco-modal-content{padding:0 24px 8px;text-align:center;font-size:14px;line-height:22px;color:#4e5969}.pay_subscribe_result_modal.arco-modal-wrapper .arco-modal-footer{margin-top:4px;padding:12px 24px 22px;border-top:none;text-align:center}.pay_subscribe_result_modal.arco-modal-wrapper .arco-modal-footer .arco-btn-primary{min-width:112px;height:40px;font-weight:500}

2
dist/assets/index-Dk6ALk06.js

File diff suppressed because one or more lines are too long

2
dist/assets/index-Fdvm4IPN.js

File diff suppressed because one or more lines are too long

1
dist/assets/index-Fdvm4IPN.js.map

File diff suppressed because one or more lines are too long

2
dist/assets/index-Lh0BLoYQ.js

@ -1,2 +0,0 @@
import{j as e}from"./markdown-vendor-DnN-_XEd.js";import{u as z,r as n}from"./data-vendor-DOiUz3Tw.js";import{aW as B,bA as U}from"./index-CcS3ZJ2N.js";import"./react-vendor-B8OyfHW2.js";import"./arco-vendor-Cm-ntj-q.js";const b=20,G=24;function H(s){const t=s.id!=null?String(s.id):"",a=s.createTime??"",r=s.content??"";return`${t}|${a}|${r}|${s.points}|${s.changeType}`}function K(s,t,a){return typeof s?.hasMore=="boolean"?s.hasMore:typeof s?.hasNext=="boolean"?s.hasNext:Number.isFinite(Number(s?.pages))?t<Number(s.pages):Number.isFinite(Number(s?.pageCount))?t<Number(s.pageCount):Number.isFinite(Number(s?.total))?t*b<Number(s.total):a>=b}function W(s,t="zh-CN"){if(!s)return"";const a=new Date(s);return Number.isNaN(a.getTime())?s:new Intl.DateTimeFormat(t,{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",hour12:!1}).format(a)}function Y({initialTab:s="points"}){const{t,i18n:a}=z(),r=B(i=>i.user),[$]=n.useState("points"),[c,q]=n.useState(void 0),[j,w]=n.useState([]),[f,S]=n.useState(!1),[g,y]=n.useState(!1),[P,L]=n.useState(1),[T,u]=n.useState(!0),A=n.useRef(null),p=n.useRef(!1),_=n.useRef(0),m=n.useCallback(async(i,o,l)=>{const d=++_.current;l?(y(!0),p.current=!0):(S(!0),u(!0));try{const{data:N}=await U({changeType:i,page:o,pageSize:b});if(d!==_.current)return;const x=N?.data??N??{},h=Array.isArray(x?.list)?x.list:[];let k=h.length;w(M=>{if(!l)return h;const C=new Set(M.map(v=>H(v))),D=[...M];let R=0;return h.forEach(v=>{const E=H(v);C.has(E)||(C.add(E),D.push(v),R+=1)}),k=R,D}),L(o);const I=K(x,o,h.length);u(I&&(!l||k>0))}catch{if(d!==_.current)return;l?u(!1):w([])}finally{if(d!==_.current)return;l?(y(!1),p.current=!1):S(!1)}},[]);n.useEffect(()=>{p.current=!1,L(1),u(!0),m(c,1,!1)},[c,m]);const F=n.useCallback(i=>{if(f||g||!T||p.current)return;const{scrollTop:o,scrollHeight:l,clientHeight:d}=i.currentTarget;l-o-d>G||m(c,P+1,!0)},[c,T,m,P,f,g]),O=n.useMemo(()=>[{key:"all",value:void 0,label:t("points_detail.tab_all")},{key:"debit",value:"debit",label:t("points_detail.tab_consume")},{key:"credit",value:"credit",label:t("points_detail.tab_gain")}],[t]);return e.jsx("div",{className:"points_detail_modal_panel",children:e.jsxs("div",{className:"points_detail_layout",children:[e.jsx("nav",{className:"points_detail_nav",children:e.jsx("div",{className:["points_detail_nav_item",$==="points"?"active":""].join(" "),children:t("points_detail.title")})}),e.jsxs("div",{ref:A,className:"points_detail_main",onScroll:F,children:[e.jsx("h2",{className:"points_detail_page_title",children:t("points_detail.title")}),e.jsxs("div",{className:"points_overview",children:[e.jsxs("div",{className:"points_overview_block",children:[e.jsx("span",{className:"points_overview_label",children:t("points_detail.remaining")}),e.jsx("span",{className:"points_overview_num points_remaining",children:r?.allCoins||0})]}),e.jsx("span",{className:"points_overview_op",children:"="}),e.jsxs("div",{className:"points_overview_block",children:[e.jsx("span",{className:"points_overview_label",children:t("points_detail.recharge")}),e.jsx("span",{className:"points_overview_num",children:r?.memberCoins||0})]}),e.jsx("span",{className:"points_overview_op",children:"+"}),e.jsxs("div",{className:"points_overview_block",children:[e.jsx("span",{className:"points_overview_label",children:t("points_detail.gift")}),e.jsx("span",{className:"points_overview_num",children:r?.otherCoins||0})]}),e.jsx("span",{className:"points_overview_op",children:"+"}),e.jsxs("div",{className:"points_overview_block",children:[e.jsx("span",{className:"points_overview_label",children:t("points_detail.point_package")}),e.jsx("span",{className:"points_overview_num",children:r?.pointPackageCoins||0})]})]}),e.jsx("div",{className:"points_tabs",children:O.map(i=>e.jsx("button",{type:"button",className:["points_tab",c===i.value?"active":""].join(" "),onClick:()=>q(i.value),children:i.label},i.key))}),e.jsx("ul",{className:"points_detail_list",children:j.map((i,o)=>e.jsxs("li",{className:"points_detail_item",children:[e.jsxs("div",{className:"points_detail_item_left",children:[e.jsx("span",{className:"points_detail_item_title",children:i.content||t("points_detail.points_change")}),e.jsx("span",{className:"points_detail_item_date",children:W(i.createTime,a.language)})]}),e.jsxs("span",{className:["points_detail_item_amount",i.points>0?"in":"",i.points<0?"out":""].join(" "),children:[i.changeType===1?"+":"",i.points]})]},i.id??`${i.createTime??"row"}-${o}`))}),!f&&j.length===0?e.jsx("p",{className:"points_detail_empty",children:t("points_detail.empty")}):null,g?e.jsx("p",{className:"points_detail_loading_more",children:t("common.loading")}):null,e.jsx("p",{className:"points_detail_footer",children:t("points_detail.footer")})]})]})})}export{Y as default};
//# sourceMappingURL=index-Lh0BLoYQ.js.map

1
dist/assets/index-Lh0BLoYQ.js.map

File diff suppressed because one or more lines are too long

1
dist/assets/index-Mnjfi-GY.css

@ -1 +0,0 @@
.gateway_apikey_dialog{width:698px;max-width:calc(100vw - 32px);min-height:381px;padding:20px;box-sizing:border-box;border-radius:9px;background:#f9f9f9}.gateway_apikey_dialog__title{margin:0 0 14px;color:#333;font-size:32px;font-weight:500;line-height:1.1}.gateway_apikey_dialog__statusText{color:#666;font-size:14px;line-height:22px}.gateway_apikey_dialog__card{width:100%;display:flex;flex-direction:column;margin-top:20px}.gateway_apikey_dialog__row{width:100%;height:57px;padding:0 18px;border:1px solid #e5e6eb;border-radius:9px;background:#fff;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}.gateway_apikey_dialog__row_user{margin-top:11px}.gateway_apikey_dialog__headerText,.gateway_apikey_dialog__userCode{color:#333;font-size:16px;font-weight:700;line-height:1}.gateway_apikey_dialog__switch{width:80px;height:21px;border-radius:100px;background:#efeff0;display:inline-flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 6px 0 5px;cursor:pointer;user-select:none}.gateway_apikey_dialog__switchLabel{color:#999;font-size:12px;font-weight:400;line-height:1}.gateway_apikey_dialog__switchKnob{width:34px;height:14px;border-radius:100px;background:linear-gradient(90deg,#5c3bc7,#efeff0);flex-shrink:0}.gateway_apikey_dialog__switch_off{justify-content:flex-start;gap:6px}.gateway_apikey_dialog__switch_off .gateway_apikey_dialog__switchKnob{background:linear-gradient(90deg,#d2d4d9,#efeff0)}.gateway_apikey_dialog__switch_loading{opacity:.7;pointer-events:none}.gateway_apikey_dialog__detail{margin-top:16px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;color:#333;font-size:14px;font-weight:500;line-height:1.2}.gateway_apikey_dialog__detail_last{margin-top:12px}.gateway_apikey_dialog__detailLabel{color:#333}.gateway_apikey_dialog__detailValue{color:#666;text-align:right}.gateway_apikey_dialog__detailValue_key{display:inline-flex;align-items:center;gap:6px}.gateway_apikey_dialog__copyBtn{width:15px;height:15px;border:none;background:transparent;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.gateway_apikey_dialog__copyIcon{width:15px;height:15px;display:block}.gateway_apikey_dialog__divider{margin-top:12px;width:100%;height:1px;background:#e5e6eb}.gateway_apikey_arco_modal .arco-modal-body{padding:0}@media (max-width: 768px){.gateway_apikey_dialog{width:100%}.gateway_apikey_dialog__title{font-size:24px}}

4
dist/assets/index-0g1zo0LN.js → dist/assets/index-OqQhw6-P.js

File diff suppressed because one or more lines are too long

2
dist/assets/index-0g1zo0LN.js.map → dist/assets/index-OqQhw6-P.js.map

File diff suppressed because one or more lines are too long

4
dist/assets/index-DrTeHAR1.js → dist/assets/index-QG7YcAAo.js

@ -1,2 +1,2 @@
import{j as e}from"./markdown-vendor-DnN-_XEd.js";import{b2 as m,b3 as d}from"./index-CcS3ZJ2N.js";import{u as g,r as o}from"./data-vendor-DOiUz3Tw.js";import{b as _}from"./react-vendor-B8OyfHW2.js";import"./arco-vendor-Cm-ntj-q.js";const h="#user-agreement",c="#privacy-policy";function j(){const{t:l}=g(),{hash:i}=_(),t=i===c,r=l(t?"app.privacy_policy":"app.user_terms"),n=t?c.replace("#",""):h.replace("#",""),[p,a]=o.useState(void 0);return o.useEffect(()=>{a(void 0),t?m().then(s=>a(s.data?.content)):d().then(s=>a(s.data?.content))},[t]),e.jsx("div",{className:"legal-page",children:e.jsxs("section",{className:"legal-page__section",id:n,"aria-labelledby":"legal-doc-title",children:[e.jsx("h1",{className:"legal-page__title",id:"legal-doc-title",children:r}),e.jsx("div",{className:"legal-page__content",children:e.jsx("div",{dangerouslySetInnerHTML:{__html:p??""}})})]})})}export{j as default};
//# sourceMappingURL=index-DrTeHAR1.js.map
import{j as e}from"./markdown-vendor-BZI_VWzW.js";import{b8 as m,b9 as d}from"./index-D2jM1hO2.js";import{u as g,r as o}from"./data-vendor-BOGugMqL.js";import{b as _}from"./react-vendor-wlKWdfEb.js";import"./arco-vendor-CAnKnMnO.js";const h="#user-agreement",c="#privacy-policy";function j(){const{t:l}=g(),{hash:i}=_(),t=i===c,r=l(t?"app.privacy_policy":"app.user_terms"),n=t?c.replace("#",""):h.replace("#",""),[p,a]=o.useState(void 0);return o.useEffect(()=>{a(void 0),t?m().then(s=>a(s.data?.content)):d().then(s=>a(s.data?.content))},[t]),e.jsx("div",{className:"legal-page",children:e.jsxs("section",{className:"legal-page__section",id:n,"aria-labelledby":"legal-doc-title",children:[e.jsx("h1",{className:"legal-page__title",id:"legal-doc-title",children:r}),e.jsx("div",{className:"legal-page__content",children:e.jsx("div",{dangerouslySetInnerHTML:{__html:p??""}})})]})})}export{j as default};
//# sourceMappingURL=index-QG7YcAAo.js.map

2
dist/assets/index-DrTeHAR1.js.map → dist/assets/index-QG7YcAAo.js.map

@ -1 +1 @@
{"version":3,"file":"index-DrTeHAR1.js","sources":["../../src/pages/legal/index.tsx"],"sourcesContent":["import { getPrivacyPolicy, getUserTerms } from \"@/api/api\";\nimport { useEffect, useState } from \"react\";\nimport { useLocation } from \"react-router-dom\";\nimport { useTranslation } from \"react-i18next\";\nimport \"./index.scss\";\n\nconst USER_AGREEMENT_HASH = \"#user-agreement\";\nconst PRIVACY_POLICY_HASH = \"#privacy-policy\";\n\nexport default function Legal() {\n const { t } = useTranslation();\n const { hash } = useLocation();\n const showPrivacy = hash === PRIVACY_POLICY_HASH;\n const title = showPrivacy ? t(\"app.privacy_policy\") : t(\"app.user_terms\");\n const sectionId = showPrivacy\n ? PRIVACY_POLICY_HASH.replace(\"#\", \"\")\n : USER_AGREEMENT_HASH.replace(\"#\", \"\");\n\n const [html, setHtml] = useState<string | undefined>(undefined);\n\n useEffect(() => {\n setHtml(undefined);\n if (showPrivacy) {\n getPrivacyPolicy().then((res) => setHtml(res.data?.content));\n } else {\n getUserTerms().then((res) => setHtml(res.data?.content));\n }\n }, [showPrivacy]);\n\n return (\n <div className=\"legal-page\">\n <section\n className=\"legal-page__section\"\n id={sectionId}\n aria-labelledby=\"legal-doc-title\"\n >\n <h1 className=\"legal-page__title\" id=\"legal-doc-title\">\n {title}\n </h1>\n <div className=\"legal-page__content\">\n <div dangerouslySetInnerHTML={{ __html: html ?? \"\" }} />\n </div>\n </section>\n </div>\n );\n}\n"],"names":["USER_AGREEMENT_HASH","PRIVACY_POLICY_HASH","Legal","t","useTranslation","hash","useLocation","showPrivacy","title","sectionId","html","setHtml","useState","useEffect","getPrivacyPolicy","res","getUserTerms","jsx","jsxs"],"mappings":"yOAMA,MAAMA,EAAsB,kBACtBC,EAAsB,kBAE5B,SAAwBC,GAAQ,CAC9B,KAAM,CAAE,EAAAC,CAAA,EAAMC,EAAA,EACR,CAAE,KAAAC,CAAA,EAASC,EAAA,EACXC,EAAcF,IAASJ,EACvBO,EAAsBL,EAAdI,EAAgB,qBAA0B,gBAAN,EAC5CE,EAAYF,EACdN,EAAoB,QAAQ,IAAK,EAAE,EACnCD,EAAoB,QAAQ,IAAK,EAAE,EAEjC,CAACU,EAAMC,CAAO,EAAIC,EAAAA,SAA6B,MAAS,EAE9DC,OAAAA,EAAAA,UAAU,IAAM,CACdF,EAAQ,MAAS,EACbJ,EACFO,EAAA,EAAmB,KAAMC,GAAQJ,EAAQI,EAAI,MAAM,OAAO,CAAC,EAE3DC,EAAA,EAAe,KAAMD,GAAQJ,EAAQI,EAAI,MAAM,OAAO,CAAC,CAE3D,EAAG,CAACR,CAAW,CAAC,EAGdU,EAAAA,IAAC,MAAA,CAAI,UAAU,aACb,SAAAC,EAAAA,KAAC,UAAA,CACC,UAAU,sBACV,GAAIT,EACJ,kBAAgB,kBAEhB,SAAA,CAAAQ,MAAC,KAAA,CAAG,UAAU,oBAAoB,GAAG,kBAClC,SAAAT,EACH,EACAS,EAAAA,IAAC,MAAA,CAAI,UAAU,sBACb,SAAAA,EAAAA,IAAC,MAAA,CAAI,wBAAyB,CAAE,OAAQP,GAAQ,EAAA,CAAG,CAAG,CAAA,CACxD,CAAA,CAAA,CAAA,EAEJ,CAEJ"}
{"version":3,"file":"index-QG7YcAAo.js","sources":["../../src/pages/legal/index.tsx"],"sourcesContent":["import { getPrivacyPolicy, getUserTerms } from \"@/api/api\";\nimport { useEffect, useState } from \"react\";\nimport { useLocation } from \"react-router-dom\";\nimport { useTranslation } from \"react-i18next\";\nimport \"./index.scss\";\n\nconst USER_AGREEMENT_HASH = \"#user-agreement\";\nconst PRIVACY_POLICY_HASH = \"#privacy-policy\";\n\nexport default function Legal() {\n const { t } = useTranslation();\n const { hash } = useLocation();\n const showPrivacy = hash === PRIVACY_POLICY_HASH;\n const title = showPrivacy ? t(\"app.privacy_policy\") : t(\"app.user_terms\");\n const sectionId = showPrivacy\n ? PRIVACY_POLICY_HASH.replace(\"#\", \"\")\n : USER_AGREEMENT_HASH.replace(\"#\", \"\");\n\n const [html, setHtml] = useState<string | undefined>(undefined);\n\n useEffect(() => {\n setHtml(undefined);\n if (showPrivacy) {\n getPrivacyPolicy().then((res) => setHtml(res.data?.content));\n } else {\n getUserTerms().then((res) => setHtml(res.data?.content));\n }\n }, [showPrivacy]);\n\n return (\n <div className=\"legal-page\">\n <section\n className=\"legal-page__section\"\n id={sectionId}\n aria-labelledby=\"legal-doc-title\"\n >\n <h1 className=\"legal-page__title\" id=\"legal-doc-title\">\n {title}\n </h1>\n <div className=\"legal-page__content\">\n <div dangerouslySetInnerHTML={{ __html: html ?? \"\" }} />\n </div>\n </section>\n </div>\n );\n}\n"],"names":["USER_AGREEMENT_HASH","PRIVACY_POLICY_HASH","Legal","t","useTranslation","hash","useLocation","showPrivacy","title","sectionId","html","setHtml","useState","useEffect","getPrivacyPolicy","res","getUserTerms","jsx","jsxs"],"mappings":"yOAMA,MAAMA,EAAsB,kBACtBC,EAAsB,kBAE5B,SAAwBC,GAAQ,CAC9B,KAAM,CAAE,EAAAC,CAAA,EAAMC,EAAA,EACR,CAAE,KAAAC,CAAA,EAASC,EAAA,EACXC,EAAcF,IAASJ,EACvBO,EAAsBL,EAAdI,EAAgB,qBAA0B,gBAAN,EAC5CE,EAAYF,EACdN,EAAoB,QAAQ,IAAK,EAAE,EACnCD,EAAoB,QAAQ,IAAK,EAAE,EAEjC,CAACU,EAAMC,CAAO,EAAIC,EAAAA,SAA6B,MAAS,EAE9DC,OAAAA,EAAAA,UAAU,IAAM,CACdF,EAAQ,MAAS,EACbJ,EACFO,EAAA,EAAmB,KAAMC,GAAQJ,EAAQI,EAAI,MAAM,OAAO,CAAC,EAE3DC,EAAA,EAAe,KAAMD,GAAQJ,EAAQI,EAAI,MAAM,OAAO,CAAC,CAE3D,EAAG,CAACR,CAAW,CAAC,EAGdU,EAAAA,IAAC,MAAA,CAAI,UAAU,aACb,SAAAC,EAAAA,KAAC,UAAA,CACC,UAAU,sBACV,GAAIT,EACJ,kBAAgB,kBAEhB,SAAA,CAAAQ,MAAC,KAAA,CAAG,UAAU,oBAAoB,GAAG,kBAClC,SAAAT,EACH,EACAS,EAAAA,IAAC,MAAA,CAAI,UAAU,sBACb,SAAAA,EAAAA,IAAC,MAAA,CAAI,wBAAyB,CAAE,OAAQP,GAAQ,EAAA,CAAG,CAAG,CAAA,CACxD,CAAA,CAAA,CAAA,EAEJ,CAEJ"}

4
dist/assets/index-cN-iJFCM.js → dist/assets/index-b8VHZr00.js

@ -1,2 +1,2 @@
import{j as t}from"./markdown-vendor-DnN-_XEd.js";import{L as o}from"./react-vendor-B8OyfHW2.js";import{R as s}from"./index-CcS3ZJ2N.js";import{u as r}from"./data-vendor-DOiUz3Tw.js";import"./arco-vendor-Cm-ntj-q.js";function c(){const{t:e}=r();return t.jsxs("div",{className:"flex min-h-[60vh] flex-col items-center justify-center text-gray-600",children:[t.jsx("p",{className:"text-6xl font-bold text-gray-300",children:"404"}),t.jsx("p",{className:"mt-2",children:e("notFound.title")}),t.jsx(o,{to:s.EXPLORE,className:"mt-4 text-blue-600 hover:underline",children:e("notFound.backHome")})]})}export{c as default};
//# sourceMappingURL=index-cN-iJFCM.js.map
import{j as t}from"./markdown-vendor-BZI_VWzW.js";import{L as o}from"./react-vendor-wlKWdfEb.js";import{R as s}from"./index-D2jM1hO2.js";import{u as r}from"./data-vendor-BOGugMqL.js";import"./arco-vendor-CAnKnMnO.js";function c(){const{t:e}=r();return t.jsxs("div",{className:"flex min-h-[60vh] flex-col items-center justify-center text-gray-600",children:[t.jsx("p",{className:"text-6xl font-bold text-gray-300",children:"404"}),t.jsx("p",{className:"mt-2",children:e("notFound.title")}),t.jsx(o,{to:s.EXPLORE,className:"mt-4 text-blue-600 hover:underline",children:e("notFound.backHome")})]})}export{c as default};
//# sourceMappingURL=index-b8VHZr00.js.map

2
dist/assets/index-cN-iJFCM.js.map → dist/assets/index-b8VHZr00.js.map

@ -1 +1 @@
{"version":3,"file":"index-cN-iJFCM.js","sources":["../../src/pages/NotFound/index.tsx"],"sourcesContent":["import { Link } from \"react-router-dom\";\nimport { useTranslation } from \"react-i18next\";\nimport { ROUTES } from \"@/constants\";\n\nexport default function NotFound() {\n const { t } = useTranslation();\n return (\n <div className=\"flex min-h-[60vh] flex-col items-center justify-center text-gray-600\">\n <p className=\"text-6xl font-bold text-gray-300\">404</p>\n <p className=\"mt-2\">{t(\"notFound.title\")}</p>\n <Link to={ROUTES.EXPLORE} className=\"mt-4 text-blue-600 hover:underline\">\n {t(\"notFound.backHome\")}\n </Link>\n </div>\n );\n}\n"],"names":["NotFound","t","useTranslation","jsxs","jsx","Link","ROUTES"],"mappings":"yNAIA,SAAwBA,GAAW,CACjC,KAAM,CAAE,EAAAC,CAAA,EAAMC,EAAA,EACd,OACEC,EAAAA,KAAC,MAAA,CAAI,UAAU,uEACb,SAAA,CAAAC,EAAAA,IAAC,IAAA,CAAE,UAAU,mCAAmC,SAAA,MAAG,QAClD,IAAA,CAAE,UAAU,OAAQ,SAAAH,EAAE,gBAAgB,EAAE,EACzCG,EAAAA,IAACC,GAAK,GAAIC,EAAO,QAAS,UAAU,qCACjC,SAAAL,EAAE,mBAAmB,CAAA,CACxB,CAAA,EACF,CAEJ"}
{"version":3,"file":"index-b8VHZr00.js","sources":["../../src/pages/NotFound/index.tsx"],"sourcesContent":["import { Link } from \"react-router-dom\";\nimport { useTranslation } from \"react-i18next\";\nimport { ROUTES } from \"@/constants\";\n\nexport default function NotFound() {\n const { t } = useTranslation();\n return (\n <div className=\"flex min-h-[60vh] flex-col items-center justify-center text-gray-600\">\n <p className=\"text-6xl font-bold text-gray-300\">404</p>\n <p className=\"mt-2\">{t(\"notFound.title\")}</p>\n <Link to={ROUTES.EXPLORE} className=\"mt-4 text-blue-600 hover:underline\">\n {t(\"notFound.backHome\")}\n </Link>\n </div>\n );\n}\n"],"names":["NotFound","t","useTranslation","jsxs","jsx","Link","ROUTES"],"mappings":"yNAIA,SAAwBA,GAAW,CACjC,KAAM,CAAE,EAAAC,CAAA,EAAMC,EAAA,EACd,OACEC,EAAAA,KAAC,MAAA,CAAI,UAAU,uEACb,SAAA,CAAAC,EAAAA,IAAC,IAAA,CAAE,UAAU,mCAAmC,SAAA,MAAG,QAClD,IAAA,CAAE,UAAU,OAAQ,SAAAH,EAAE,gBAAgB,EAAE,EACzCG,EAAAA,IAACC,GAAK,GAAIC,EAAO,QAAS,UAAU,qCACjC,SAAAL,EAAE,mBAAmB,CAAA,CACxB,CAAA,EACF,CAEJ"}

2
dist/assets/index-fXtsv2My.js

@ -1,2 +0,0 @@
import{j as a}from"./markdown-vendor-DnN-_XEd.js";import{u as A,r as s}from"./data-vendor-DOiUz3Tw.js";import{h as k,bB as h,bC as m}from"./index-CcS3ZJ2N.js";import{M as x}from"./arco-vendor-Cm-ntj-q.js";import"./react-vendor-B8OyfHW2.js";function N(e){if(e==null)return"-";const i=new Date(e);if(Number.isNaN(i.getTime()))return String(e);const n=i.getFullYear(),o=String(i.getMonth()+1).padStart(2,"0"),l=String(i.getDate()).padStart(2,"0"),_=String(i.getHours()).padStart(2,"0"),d=String(i.getMinutes()).padStart(2,"0");return`${n}-${o}-${l} ${_}:${d}`}function j(e){return e?e.length<=10?e:`${e.slice(0,5)}...${e.slice(-4)}`:"-"}function T(){const{t:e}=A(),i=k(),[n,o]=s.useState(!1),[l,_]=s.useState([]),[d,g]=s.useState(null),c=s.useCallback(async()=>{o(!0);try{const t=await h({page:1,pageSize:20}),r=Array.isArray(t?.data?.list)?t.data.list:[];_(r)}catch{_([])}finally{o(!1)}},[]);s.useEffect(()=>{c()},[c]);const p=s.useMemo(()=>l.length>0,[l]),w=s.useCallback(async t=>{if(d!=null)return;const r=t.status!==1;g(t.id);try{await m({id:t.id,enabled:r}),_(u=>u.map(y=>y.id!==t.id?y:{...y,status:r?1:2}))}catch{x.error(e("gatewayApiKey.updateStatusFailed"))}finally{g(null)}},[e,d]);return a.jsxs("div",{className:"gateway_apikey_dialog",children:[a.jsx("h2",{className:"gateway_apikey_dialog__title",children:e("gatewayApiKey.title")}),n?a.jsx("div",{className:"gateway_apikey_dialog__statusText",children:e("common.loading")}):null,!n&&!p?a.jsx("div",{className:"gateway_apikey_dialog__statusText",children:e("gatewayApiKey.empty")}):null,l.map(t=>a.jsxs("div",{className:"gateway_apikey_dialog__card",children:[a.jsx("div",{className:"gateway_apikey_dialog__row gateway_apikey_dialog__row_header",children:a.jsx("span",{className:"gateway_apikey_dialog__headerText",children:"Apikey"})}),a.jsxs("div",{className:"gateway_apikey_dialog__row gateway_apikey_dialog__row_user",children:[a.jsx("span",{className:"gateway_apikey_dialog__userCode",children:t.code}),a.jsxs("span",{className:["gateway_apikey_dialog__switch",t.status===1?"gateway_apikey_dialog__switch_on":"gateway_apikey_dialog__switch_off",d===t.id?"gateway_apikey_dialog__switch_loading":""].join(" "),role:"switch","aria-checked":t.status===1,"aria-label":e("gatewayApiKey.statusAria"),onClick:()=>void w(t),children:[a.jsx("span",{className:"gateway_apikey_dialog__switchLabel",children:t.status===1?"ON":"OFF"}),a.jsx("span",{className:"gateway_apikey_dialog__switchKnob"})]})]}),a.jsxs("div",{className:"gateway_apikey_dialog__detail",children:[a.jsx("span",{className:"gateway_apikey_dialog__detailLabel",children:"Key"}),a.jsxs("span",{className:"gateway_apikey_dialog__detailValue gateway_apikey_dialog__detailValue_key",children:[j(t.apikey),a.jsx("button",{type:"button",className:"gateway_apikey_dialog__copyBtn",onClick:()=>void i(t.apikey),"aria-label":e("gatewayApiKey.copyKey"),children:a.jsx("img",{className:"gateway_apikey_dialog__copyIcon",src:new URL("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWUlEQVRYhe3YsS8DURzA8U8FiYSGxGCRzkwYROwWU0mMwtQY+5dgbgi7wcR/YDUYLDWIwSQiBoNKa+g1qtreta5VyX2Tl/fu3e/37nuXd5f3LlWpVAwSQ38t0EgiFMbACQ036ywUCvWH4yhiJuZrZ3K53EMkoQamA5kSHmMQSWMKk+hKqMYtFmIQyuOg1cn/MYdwjsWGmHncRxy3iC28xCWUbdI3gkzEcTO4wBre4hCC1w4E6rnBLFZxpnpzpTiEKrp45CgH9RPWcYydYLxQejmps3jGNvajJvVS6BITQTuPvShJvRC6Duq06otQYyVKci+ENpGqKxudJA/chzERCiMRCiMRCqOTBdpvWcahr2VNU/opNBeUGk1XAP0UusJR0H5XXcT9oJ9CdzgNC2onNIrdGESWOgluJzSGk9+5fOMjSlAroYzqvikuyiJuEFLJ75gQEqEwBk7oE5CnMiGC6jI6AAAAAElFTkSuQmCC",import.meta.url).href,alt:""})})]})]}),a.jsx("div",{className:"gateway_apikey_dialog__divider"}),a.jsxs("div",{className:"gateway_apikey_dialog__detail gateway_apikey_dialog__detail_last",children:[a.jsx("span",{className:"gateway_apikey_dialog__detailLabel",children:e("gatewayApiKey.createdAt")}),a.jsx("span",{className:"gateway_apikey_dialog__detailValue",children:N(t.createTime)})]})]},t.id))]})}export{T as default};
//# sourceMappingURL=index-fXtsv2My.js.map

1
dist/assets/index-fXtsv2My.js.map

File diff suppressed because one or more lines are too long

2
dist/assets/index-i60yJLzt.js

@ -1,2 +0,0 @@
import{j as e}from"./markdown-vendor-DnN-_XEd.js";import{u as T,r as a}from"./data-vendor-DOiUz3Tw.js";import{bL as w,bU as A}from"./index-CcS3ZJ2N.js";import{M as d,I as N,B}from"./arco-vendor-Cm-ntj-q.js";import"./react-vendor-B8OyfHW2.js";const b=15,j=50,O=N.TextArea;function G({initialData:_,onClose:m,onSaved:f}){const{t:p}=T(),t=a.useCallback((r,s)=>p(r,{defaultValue:s}),[p]),[U,h]=a.useState(!1),[n,k]=a.useState(_.name??""),[l,y]=a.useState(_.signature??""),[c,L]=a.useState(_.avatar??""),[g,R]=a.useState(null),x=a.useRef(null),i=a.useRef(null),C=a.useMemo(()=>n.length,[n]),S=a.useMemo(()=>l.length,[l]),I=a.useCallback(()=>{x.current?.click()},[]),E=a.useCallback(r=>{const s=r.target.files?.[0];if(!s)return;R(s),i.current&&URL.revokeObjectURL(i.current);const u=URL.createObjectURL(s);i.current=u,L(u)},[]);a.useEffect(()=>()=>{i.current&&URL.revokeObjectURL(i.current)},[]);const M=a.useCallback(async()=>{const r=n.trim(),s=l.trim();if(!r){d.warning(t("user.nickname_input_placeholder","Please enter nickname"));return}if(!s){d.warning(t("user.signature_input_placeholder","Please enter profile"));return}h(!0);try{let u="";if(g){const v=await w(g,"avatar");u=String(v?.url??v?.data?.url??"")}const o={avatar:u||c,name:r,signature:s};await A({name:o.name,signature:o.signature,avatar:o.avatar}),f?.(o),d.success(t("common.save_success","Saved successfully")),m()}catch{d.error(t("common.operate_failed","Operation failed, please try again later"))}finally{h(!1)}},[c,n,m,f,l,t,g]);return e.jsxs("div",{className:"user_edit_dialog",children:[e.jsxs("div",{className:"user_edit_dialog__title",children:[e.jsx("span",{children:t("user.edit_profile","Edit profile")}),e.jsx("button",{type:"button",className:"user_edit_dialog__close",onClick:m,"aria-label":t("button.close","Close"),children:"×"})]}),e.jsxs("div",{className:"user_edit_dialog__content",children:[e.jsx("div",{className:"user_edit_dialog__avatarWrapper",children:c?e.jsx("img",{className:"user_edit_dialog__avatar",src:c,alt:"avatar"}):null}),e.jsx("input",{ref:x,type:"file",accept:"image/*",className:"user_edit_dialog__hiddenInput",onChange:E}),e.jsx("button",{type:"button",className:"user_edit_dialog__avatarButton",onClick:I,children:t("user.change_avatar","Change avatar")}),e.jsx("label",{className:"user_edit_dialog__label user_edit_dialog__label_required",children:t("user.nickname","Nickname")}),e.jsxs("div",{className:"user_edit_dialog__inputBody",children:[e.jsx(N,{className:"user_edit_dialog__input",name:"name",placeholder:t("user.nickname_input_placeholder","Please enter nickname"),maxLength:b,value:n,onChange:k}),e.jsxs("div",{className:"user_edit_dialog__suffix",children:[e.jsx("span",{children:C})," / ",b]})]}),e.jsx("div",{className:"user_edit_dialog__description",children:t("user.nickname_input_description","You can use letters and numbers. Up to 15 characters.")}),e.jsx("label",{className:"user_edit_dialog__label user_edit_dialog__label_required",children:t("user.signature","Profile")}),e.jsxs("div",{className:"user_edit_dialog__inputBody",children:[e.jsx(O,{className:"user_edit_dialog__textarea",name:"signature",placeholder:t("user.signature_input_placeholder","Tell us about yourself"),maxLength:j,value:l,onChange:y,autoSize:!1}),e.jsxs("div",{className:"user_edit_dialog__suffix",children:[e.jsx("span",{children:S})," / ",j]})]}),e.jsx("div",{className:"user_edit_dialog__buttons",children:e.jsx(B,{type:"primary",loading:U,onClick:()=>void M(),children:p("button.save")})})]})]})}export{G as default};
//# sourceMappingURL=index-i60yJLzt.js.map

1
dist/assets/index-i60yJLzt.js.map

File diff suppressed because one or more lines are too long

4
dist/assets/index-DQVkVlCb.js → dist/assets/index-mttRA1px.js

File diff suppressed because one or more lines are too long

2
dist/assets/index-DQVkVlCb.js.map → dist/assets/index-mttRA1px.js.map

File diff suppressed because one or more lines are too long

4
dist/assets/markdown-vendor-DnN-_XEd.js → dist/assets/markdown-vendor-BZI_VWzW.js

@ -1,4 +1,4 @@
import{r as i}from"./data-vendor-DOiUz3Tw.js";var f={exports:{}},n={};/**
import{r as i}from"./data-vendor-BOGugMqL.js";var f={exports:{}},n={};/**
* @license React
* react-jsx-runtime.production.min.js
*
@ -7,4 +7,4 @@ import{r as i}from"./data-vendor-DOiUz3Tw.js";var f={exports:{}},n={};/**
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var l=i,m=Symbol.for("react.element"),x=Symbol.for("react.fragment"),y=Object.prototype.hasOwnProperty,a=l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,v={key:!0,ref:!0,__self:!0,__source:!0};function u(t,r,p){var e,o={},s=null,_=null;p!==void 0&&(s=""+p),r.key!==void 0&&(s=""+r.key),r.ref!==void 0&&(_=r.ref);for(e in r)y.call(r,e)&&!v.hasOwnProperty(e)&&(o[e]=r[e]);if(t&&t.defaultProps)for(e in r=t.defaultProps,r)o[e]===void 0&&(o[e]=r[e]);return{$$typeof:m,type:t,key:s,ref:_,props:o,_owner:a.current}}n.Fragment=x;n.jsx=u;n.jsxs=u;f.exports=n;var d=f.exports;export{d as j};
//# sourceMappingURL=markdown-vendor-DnN-_XEd.js.map
//# sourceMappingURL=markdown-vendor-BZI_VWzW.js.map

2
dist/assets/markdown-vendor-DnN-_XEd.js.map → dist/assets/markdown-vendor-BZI_VWzW.js.map

@ -1 +1 @@
{"version":3,"file":"markdown-vendor-DnN-_XEd.js","sources":["../../node_modules/react/cjs/react-jsx-runtime.production.min.js","../../node_modules/react/jsx-runtime.js"],"sourcesContent":["/**\n * @license React\n * react-jsx-runtime.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';var f=require(\"react\"),k=Symbol.for(\"react.element\"),l=Symbol.for(\"react.fragment\"),m=Object.prototype.hasOwnProperty,n=f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,p={key:!0,ref:!0,__self:!0,__source:!0};\nfunction q(c,a,g){var b,d={},e=null,h=null;void 0!==g&&(e=\"\"+g);void 0!==a.key&&(e=\"\"+a.key);void 0!==a.ref&&(h=a.ref);for(b in a)m.call(a,b)&&!p.hasOwnProperty(b)&&(d[b]=a[b]);if(c&&c.defaultProps)for(b in a=c.defaultProps,a)void 0===d[b]&&(d[b]=a[b]);return{$$typeof:k,type:c,key:e,ref:h,props:d,_owner:n.current}}exports.Fragment=l;exports.jsx=q;exports.jsxs=q;\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react-jsx-runtime.production.min.js');\n} else {\n module.exports = require('./cjs/react-jsx-runtime.development.js');\n}\n"],"names":["f","require$$0","k","l","m","n","p","q","c","a","g","b","d","e","h","reactJsxRuntime_production_min","jsxRuntimeModule"],"mappings":";;;;;;;;GASa,IAAIA,EAAEC,EAAiBC,EAAE,OAAO,IAAI,eAAe,EAAEC,EAAE,OAAO,IAAI,gBAAgB,EAAEC,EAAE,OAAO,UAAU,eAAeC,EAAEL,EAAE,mDAAmD,kBAAkBM,EAAE,CAAC,IAAI,GAAG,IAAI,GAAG,OAAO,GAAG,SAAS,EAAE,EAClP,SAASC,EAAEC,EAAEC,EAAEC,EAAE,CAAC,IAAIC,EAAEC,EAAE,GAAGC,EAAE,KAAKC,EAAE,KAAcJ,IAAT,SAAaG,EAAE,GAAGH,GAAYD,EAAE,MAAX,SAAiBI,EAAE,GAAGJ,EAAE,KAAcA,EAAE,MAAX,SAAiBK,EAAEL,EAAE,KAAK,IAAIE,KAAKF,EAAEL,EAAE,KAAKK,EAAEE,CAAC,GAAG,CAACL,EAAE,eAAeK,CAAC,IAAIC,EAAED,CAAC,EAAEF,EAAEE,CAAC,GAAG,GAAGH,GAAGA,EAAE,aAAa,IAAIG,KAAKF,EAAED,EAAE,aAAaC,EAAWG,EAAED,CAAC,aAAIC,EAAED,CAAC,EAAEF,EAAEE,CAAC,GAAG,MAAM,CAAC,SAAST,EAAE,KAAKM,EAAE,IAAIK,EAAE,IAAIC,EAAE,MAAMF,EAAE,OAAOP,EAAE,OAAO,CAAC,YAAkBF,EAAEY,EAAA,IAAYR,EAAEQ,EAAA,KAAaR,ECPxWS,EAAA,QAAiBf","x_google_ignoreList":[0,1]}
{"version":3,"file":"markdown-vendor-BZI_VWzW.js","sources":["../../node_modules/react/cjs/react-jsx-runtime.production.min.js","../../node_modules/react/jsx-runtime.js"],"sourcesContent":["/**\n * @license React\n * react-jsx-runtime.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';var f=require(\"react\"),k=Symbol.for(\"react.element\"),l=Symbol.for(\"react.fragment\"),m=Object.prototype.hasOwnProperty,n=f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,p={key:!0,ref:!0,__self:!0,__source:!0};\nfunction q(c,a,g){var b,d={},e=null,h=null;void 0!==g&&(e=\"\"+g);void 0!==a.key&&(e=\"\"+a.key);void 0!==a.ref&&(h=a.ref);for(b in a)m.call(a,b)&&!p.hasOwnProperty(b)&&(d[b]=a[b]);if(c&&c.defaultProps)for(b in a=c.defaultProps,a)void 0===d[b]&&(d[b]=a[b]);return{$$typeof:k,type:c,key:e,ref:h,props:d,_owner:n.current}}exports.Fragment=l;exports.jsx=q;exports.jsxs=q;\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react-jsx-runtime.production.min.js');\n} else {\n module.exports = require('./cjs/react-jsx-runtime.development.js');\n}\n"],"names":["f","require$$0","k","l","m","n","p","q","c","a","g","b","d","e","h","reactJsxRuntime_production_min","jsxRuntimeModule"],"mappings":";;;;;;;;GASa,IAAIA,EAAEC,EAAiBC,EAAE,OAAO,IAAI,eAAe,EAAEC,EAAE,OAAO,IAAI,gBAAgB,EAAEC,EAAE,OAAO,UAAU,eAAeC,EAAEL,EAAE,mDAAmD,kBAAkBM,EAAE,CAAC,IAAI,GAAG,IAAI,GAAG,OAAO,GAAG,SAAS,EAAE,EAClP,SAASC,EAAEC,EAAEC,EAAEC,EAAE,CAAC,IAAIC,EAAEC,EAAE,GAAGC,EAAE,KAAKC,EAAE,KAAcJ,IAAT,SAAaG,EAAE,GAAGH,GAAYD,EAAE,MAAX,SAAiBI,EAAE,GAAGJ,EAAE,KAAcA,EAAE,MAAX,SAAiBK,EAAEL,EAAE,KAAK,IAAIE,KAAKF,EAAEL,EAAE,KAAKK,EAAEE,CAAC,GAAG,CAACL,EAAE,eAAeK,CAAC,IAAIC,EAAED,CAAC,EAAEF,EAAEE,CAAC,GAAG,GAAGH,GAAGA,EAAE,aAAa,IAAIG,KAAKF,EAAED,EAAE,aAAaC,EAAWG,EAAED,CAAC,aAAIC,EAAED,CAAC,EAAEF,EAAEE,CAAC,GAAG,MAAM,CAAC,SAAST,EAAE,KAAKM,EAAE,IAAIK,EAAE,IAAIC,EAAE,MAAMF,EAAE,OAAOP,EAAE,OAAO,CAAC,YAAkBF,EAAEY,EAAA,IAAYR,EAAEQ,EAAA,KAAaR,ECPxWS,EAAA,QAAiBf","x_google_ignoreList":[0,1]}

4
dist/assets/react-vendor-B8OyfHW2.js → dist/assets/react-vendor-wlKWdfEb.js

File diff suppressed because one or more lines are too long

2
dist/assets/react-vendor-B8OyfHW2.js.map → dist/assets/react-vendor-wlKWdfEb.js.map

File diff suppressed because one or more lines are too long

12
dist/index.html

@ -18,12 +18,12 @@
<!-- <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet"> -->
<!-- <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> -->
<!-- <link href="https://cdn.quilljs.com/1.3.6/quill.snow.css" rel="stylesheet"> -->
<script type="module" crossorigin src="/assets/index-CcS3ZJ2N.js"></script>
<link rel="modulepreload" crossorigin href="/assets/data-vendor-DOiUz3Tw.js">
<link rel="modulepreload" crossorigin href="/assets/markdown-vendor-DnN-_XEd.js">
<link rel="modulepreload" crossorigin href="/assets/react-vendor-B8OyfHW2.js">
<link rel="modulepreload" crossorigin href="/assets/arco-vendor-Cm-ntj-q.js">
<link rel="stylesheet" crossorigin href="/assets/index-CzGCc1ro.css">
<script type="module" crossorigin src="/assets/index-D2jM1hO2.js"></script>
<link rel="modulepreload" crossorigin href="/assets/data-vendor-BOGugMqL.js">
<link rel="modulepreload" crossorigin href="/assets/markdown-vendor-BZI_VWzW.js">
<link rel="modulepreload" crossorigin href="/assets/react-vendor-wlKWdfEb.js">
<link rel="modulepreload" crossorigin href="/assets/arco-vendor-CAnKnMnO.js">
<link rel="stylesheet" crossorigin href="/assets/index-BoNKX_Iy.css">
</head>
<body>
<div id="root"></div>

31
package-lock.json

@ -12,6 +12,7 @@
"axios": "^1.7.0",
"i18next": "^25.10.9",
"jszip": "^3.10.1",
"nanoid": "^5.1.9",
"qrcode.react": "^4.2.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
@ -6593,10 +6594,9 @@
"license": "MIT"
},
"node_modules/nanoid": {
"version": "3.3.11",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
"integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
"dev": true,
"version": "5.1.9",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.9.tgz",
"integrity": "sha512-ZUvP7KeBLe3OZ1ypw6dI/TzYJuvHP77IM4Ry73waSQTLn8/g8rpdjfyVAh7t1/+FjBtG4lCP42MEbDxOsRpBMw==",
"funding": [
{
"type": "github",
@ -6605,10 +6605,10 @@
],
"license": "MIT",
"bin": {
"nanoid": "bin/nanoid.cjs"
"nanoid": "bin/nanoid.js"
},
"engines": {
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
"node": "^18 || >=20"
}
},
"node_modules/natural-compare": {
@ -6888,6 +6888,25 @@
"node": "^10 || ^12 || >=14"
}
},
"node_modules/postcss/node_modules/nanoid": {
"version": "3.3.11",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
"integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
"dev": true,
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/ai"
}
],
"license": "MIT",
"bin": {
"nanoid": "bin/nanoid.cjs"
},
"engines": {
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
}
},
"node_modules/prelude-ls": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",

1
package.json

@ -29,6 +29,7 @@
"axios": "^1.7.0",
"i18next": "^25.10.9",
"jszip": "^3.10.1",
"nanoid": "^5.1.9",
"qrcode.react": "^4.2.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save