"use strict";(self.webpackChunkfilecat=self.webpackChunkfilecat||[]).push([[6010],{4299(e,t,a){a.r(t),a.d(t,{default:()=>v});var c=a(6540),n=a(3557),l=a(3995),r=a(950),s=a(7979),o=a(8263),u=a(9428),i=a.n(u),h=(a(3775),a(1499)),d=a(9214),g=a(9878),p=(a(2411),new n.A({html:!0,highlight:function(e,t){if(t&&g.A.getLanguage(t))try{var a=g.A.highlight(e,{language:t}).value;return'<pre class="hljs code-block-with-copy"><code class="hljs language-'.concat(t,'">').concat(a,"</code></pre>")}catch(e){}try{var c=g.A.highlightAuto(e).value;return'<pre class="hljs code-block-with-copy"><code class="hljs">'.concat(c,"</code></pre>")}catch(e){}return'<pre class="hljs code-block-with-copy"><code>'.concat(p.utils.escapeHtml(e),"</code></pre>")}}));function v(e){return(0,d.VD)(),c.createElement("div",{dangerouslySetInnerHTML:{__html:p.render(e.context)}})}p.use(l.A).use(r.A).use(s.A).use(o.A).use(i()).use(function(e){e.renderer.rules.fence;e.renderer.rules.fence=function(t,a,c,n,l){var r=t[a],s=r.content.trim(),o=r.info.trim(),u="";if(o&&g.A.getLanguage(o))try{u=g.A.highlight(s,{language:o}).value}catch(t){u=e.utils.escapeHtml(s)}else try{u=g.A.highlightAuto(s).value}catch(t){u=e.utils.escapeHtml(s)}return'\n      <div class="code-block-with-copy">\n        <div class="code-header">\n          <span class="code-language">'.concat(o||"code",'</span>\n          <button class="copy-btn" data-code="').concat(e.utils.escapeHtml(s),'">复制</button>\n        </div>\n        <pre><code class="hljs ').concat(o?"language-".concat(o):"",'">').concat(u,"</code></pre>\n      </div>")}}).use(function(e){var t=e.renderer.rules.link_open||function(e,t,a,c,n){return n.renderToken(e,t,a)};e.renderer.rules.link_open=function(e,a,c,n,l){var r=e[a],s=r.attrIndex("href");if(s>=0){var o=r.attrs[s][1];r.attrs[s][1]=(0,h.bi)(window.location.href,o)}return t(e,a,c,n,l)}})},840(e){e.exports="data:image/svg+xml,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 version=%271.1%27 aria-hidden=%27true%27><path fill-rule=%27evenodd%27 d=%27M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z%27></path></svg>"}}]);