mirror of
https://github.com/OpenSignLabs/OpenSign.git
synced 2026-09-28 12:34:57 +02:00
1 line
9.5 KiB
JavaScript
1 line
9.5 KiB
JavaScript
(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[7643],{35124(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>b});n(96540);var s=n(18215),r=n(44586),a=n(45500),c=n(17559),i=n(28027),o=n(47713),l=n(41463),u=n(33892),d=n(5260),m=n(44096),f=n(74848);function g(e){const t=(0,m.kJ)(e);return(0,f.jsx)(d.A,{children:(0,f.jsx)("script",{type:"application/ld+json",children:JSON.stringify(t)})})}function p(e){const{metadata:t}=e,{siteConfig:{title:n}}=(0,r.default)(),{blogDescription:s,blogTitle:c,permalink:i}=t,o="/"===i?n:c;return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(a.be,{title:o,description:s}),(0,f.jsx)(l.A,{tag:"blog_posts_list"})]})}function h(e){const{metadata:t,items:n,sidebar:s}=e;return(0,f.jsxs)(i.A,{sidebar:s,children:[(0,f.jsx)(u.A,{items:n}),(0,f.jsx)(o.A,{metadata:t})]})}function b(e){return(0,f.jsxs)(a.e3,{className:(0,s.A)(c.G.wrapper.blogPages,c.G.page.blogListPage),children:[(0,f.jsx)(p,{...e}),(0,f.jsx)(g,{...e}),(0,f.jsx)(h,{...e})]})}},47713(e,t,n){"use strict";n.d(t,{A:()=>c});n(96540);var s=n(21312),r=n(39022),a=n(74848);function c(e){const{metadata:t}=e,{previousPage:n,nextPage:c}=t;return(0,a.jsxs)("nav",{className:"pagination-nav","aria-label":(0,s.translate)({id:"theme.blog.paginator.navAriaLabel",message:"Blog list page navigation",description:"The ARIA label for the blog pagination"}),children:[n&&(0,a.jsx)(r.A,{permalink:n,title:(0,a.jsx)(s.default,{id:"theme.blog.paginator.newerEntries",description:"The label used to navigate to the newer blog posts page (previous page)",children:"Newer entries"})}),c&&(0,a.jsx)(r.A,{permalink:c,title:(0,a.jsx)(s.default,{id:"theme.blog.paginator.olderEntries",description:"The label used to navigate to the older blog posts page (next page)",children:"Older entries"}),isNext:!0})]})}},33892(e,t,n){"use strict";n.d(t,{A:()=>c});n(96540);var s=n(44096),r=n(82907),a=n(74848);function c({items:e,component:t=r.A}){return(0,a.jsx)(a.Fragment,{children:e.map(({content:e})=>(0,a.jsx)(s.in,{content:e,children:(0,a.jsx)(t,{children:(0,a.jsx)(e,{})})},e.metadata.permalink))})}},96591(e,t,n){"use strict";n.d(t,{f:()=>i});var s=n(96540),r=n(89532);const a={attributes:!0,characterData:!0,childList:!0,subtree:!0};function c(e,t){const[n,c]=(0,s.useState)(),i=(0,s.useCallback)(()=>{c(e.current?.closest("[role=tabpanel][hidden]"))},[e,c]);(0,s.useEffect)(()=>{i()},[i]),function(e,t,n=a){const c=(0,r._q)(t),i=(0,r.Be)(n);(0,s.useEffect)(()=>{const t=new MutationObserver(c);return e&&t.observe(e,i),()=>t.disconnect()},[e,c,i])}(n,e=>{e.forEach(e=>{"attributes"===e.type&&"hidden"===e.attributeName&&(t(),i())})},{attributes:!0,characterData:!1,childList:!1,subtree:!1})}function i(){const[e,t]=(0,s.useState)(!1),[n,r]=(0,s.useState)(!1),a=(0,s.useRef)(null),i=(0,s.useCallback)(()=>{const n=a.current.querySelector("code");e?n.removeAttribute("style"):(n.style.whiteSpace="pre-wrap",n.style.overflowWrap="anywhere"),t(e=>!e)},[a,e]),o=(0,s.useCallback)(()=>{const{scrollWidth:e,clientWidth:t}=a.current,n=e>t||a.current.querySelector("code").hasAttribute("style");r(n)},[a]);return c(a,o),(0,s.useEffect)(()=>{o()},[e,o]),(0,s.useEffect)(()=>(window.addEventListener("resize",o,{passive:!0}),()=>{window.removeEventListener("resize",o)}),[o]),{codeBlockRef:a,isEnabled:e,isCodeScrollable:n,toggle:i}}},26058(e,t,n){"use strict";n.d(t,{A:()=>a});var s=n(95293),r=n(6342);function a(){const{prism:e}=(0,r.p)(),{colorMode:t}=(0,s.G)(),n=e.theme,a=e.darkTheme||n;return"dark"===t?a:n}},36266(e,t,n){"use strict";n.d(t,{i:()=>r});var s=n(44586);function r(e={}){const{i18n:{currentLocale:t}}=(0,s.default)(),n=function(){const{i18n:{currentLocale:e,localeConfigs:t}}=(0,s.default)();return t[e].calendar}();return new Intl.DateTimeFormat(t,{calendar:n,...e})}},88473(e,t,n){"use strict";n.d(t,{c:()=>a});var s=n(96540),r=n(74848);function a(e){const{mdxAdmonitionTitle:t,rest:n}=function(e){const t=s.Children.toArray(e),n=t.find(e=>s.isValidElement(e)&&"mdxAdmonitionTitle"===e.type),a=t.filter(e=>e!==n),c=n?.props.children;return{mdxAdmonitionTitle:c,rest:a.length>0?(0,r.jsx)(r.Fragment,{children:a}):null}}(e.children),a=e.title??t;return{...e,...a&&{title:a},children:n}}},34291(e,t,n){"use strict";n.d(t,{DX:()=>v,J9:()=>h,Li:()=>x,M$:()=>k,Ph:()=>E,_u:()=>b,l8:()=>C,mU:()=>w,wt:()=>p});var s=n(96540),r=n(15066),a=n(18426),c=n.n(a),i=n(89532),o=n(74848);const l=/title=(?<quote>["'])(?<title>.*?)\1/,u=/\{(?<range>[\d,-]+)\}/,d={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},bash:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}},m={...d,lua:{start:"--",end:""},wasm:{start:"\\;\\;",end:""},tex:{start:"%",end:""},vb:{start:"['\u2018\u2019]",end:""},vbnet:{start:"(?:_\\s*)?['\u2018\u2019]",end:""},rem:{start:"[Rr][Ee][Mm]\\b",end:""},f90:{start:"!",end:""},ml:{start:"\\(\\*",end:"\\*\\)"},cobol:{start:"\\*>",end:""}},f=Object.keys(d);function g(e,t){const n=e.map(e=>{const{start:n,end:s}=m[e];return`(?:${n}\\s*(${t.flatMap(e=>[e.line,e.block?.start,e.block?.end].filter(Boolean)).join("|")})\\s*${s})`}).join("|");return new RegExp(`^\\s*(?:${n})\\s*$`)}function p(e){return e?.match(l)?.groups.title??""}function h({showLineNumbers:e,metastring:t}){return"boolean"==typeof e?e?1:void 0:"number"==typeof e?e:function(e){const t=e?.split(" ").find(e=>e.startsWith("showLineNumbers"));if(t){if(t.startsWith("showLineNumbers=")){const e=t.replace("showLineNumbers=","");return parseInt(e,10)}return 1}}(t)}function b(e){return Boolean(e?.includes("showLineNumbers"))}function j(e,t){const{language:n,magicComments:s}=t;if(void 0===n)return{lineClassNames:{},code:e};const r=function(e,t){switch(e){case"js":case"javascript":case"ts":case"typescript":return g(["js","jsBlock"],t);case"jsx":case"tsx":return g(["js","jsBlock","jsx"],t);case"html":return g(["js","jsBlock","html"],t);case"python":case"py":case"bash":return g(["bash"],t);case"markdown":case"md":return g(["html","jsx","bash"],t);case"tex":case"latex":case"matlab":return g(["tex"],t);case"lua":case"haskell":return g(["lua"],t);case"sql":return g(["lua","jsBlock"],t);case"wasm":return g(["wasm"],t);case"vb":case"vba":case"visual-basic":return g(["vb","rem"],t);case"vbnet":return g(["vbnet","rem"],t);case"batch":return g(["rem"],t);case"basic":return g(["rem","f90"],t);case"fsharp":return g(["js","ml"],t);case"ocaml":case"sml":return g(["ml"],t);case"fortran":return g(["f90"],t);case"cobol":return g(["cobol"],t);default:return g(f,t)}}(n,s),a=e.split(/\r?\n/),i=Object.fromEntries(s.map(e=>[e.className,{start:0,range:""}])),o=Object.fromEntries(s.filter(e=>e.line).map(({className:e,line:t})=>[t,e])),l=Object.fromEntries(s.filter(e=>e.block).map(({className:e,block:t})=>[t.start,e])),u=Object.fromEntries(s.filter(e=>e.block).map(({className:e,block:t})=>[t.end,e]));for(let c=0;c<a.length;){const e=a[c].match(r);if(!e){c+=1;continue}const t=e.slice(1).find(e=>void 0!==e);o[t]?i[o[t]].range+=`${c},`:l[t]?i[l[t]].start=c:u[t]&&(i[u[t]].range+=`${i[u[t]].start}-${c-1},`),a.splice(c,1)}const d={};return Object.entries(i).forEach(([e,{range:t}])=>{c()(t).forEach(t=>{d[t]??=[],d[t].push(e)})}),{code:a.join("\n"),lineClassNames:d}}function x(e,t){const n=e.replace(/\r?\n$/,"");return function(e,{metastring:t,magicComments:n}){if(t&&u.test(t)){const s=t.match(u).groups.range;if(0===n.length)throw new Error(`A highlight range has been given in code block's metastring (\`\`\` ${t}), but no magic comment config is available. Docusaurus applies the first magic comment entry's className for metastring ranges.`);const r=n[0].className,a=c()(s).filter(e=>e>0).map(e=>[e-1,[r]]);return{lineClassNames:Object.fromEntries(a),code:e}}return null}(n,{...t})??j(n,{...t})}function v(e){if(!e)return;const t=e.split(" ").find(e=>e.startsWith("language-"));return t?.replace(/language-/,"")}function w(e){const t=function(e){return t=e.language??v(e.className)??e.defaultLanguage,t?.toLowerCase()??"text";var t}({language:e.language,defaultLanguage:e.defaultLanguage,className:e.className}),{lineClassNames:n,code:s}=x(e.code,{metastring:e.metastring,magicComments:e.magicComments,language:t}),a=function({className:e,language:t}){return(0,r.A)(e,t&&!e?.includes(`language-${t}`)&&`language-${t}`)}({className:e.className,language:t}),c=p(e.metastring)||e.title,i=h({showLineNumbers:e.showLineNumbers,metastring:e.metastring});return{codeInput:e.code,code:s,className:a,language:t,title:c,lineNumbersStart:i,lineClassNames:n}}function k(e){const t={color:"--prism-color",backgroundColor:"--prism-background-color"},n={};return Object.entries(e.plain).forEach(([e,s])=>{const r=t[e];r&&"string"==typeof s&&(n[r]=s)}),n}const N=(0,s.createContext)(null);function C({metadata:e,wordWrap:t,children:n}){const r=(0,s.useMemo)(()=>({metadata:e,wordWrap:t}),[e,t]);return(0,o.jsx)(N.Provider,{value:r,children:n})}function E(){const e=(0,s.useContext)(N);if(null===e)throw new i.dV("CodeBlockContextProvider");return e}},18426(e,t){function n(e){let t,n=[];for(let s of e.split(",").map(e=>e.trim()))if(/^-?\d+$/.test(s))n.push(parseInt(s,10));else if(t=s.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){let[e,s,r,a]=t;if(s&&a){s=parseInt(s),a=parseInt(a);const e=s<a?1:-1;"-"!==r&&".."!==r&&"\u2025"!==r||(a+=e);for(let t=s;t!==a;t+=e)n.push(t)}}return n}t.default=n,e.exports=n},28453(e,t,n){"use strict";n.d(t,{R:()=>c,x:()=>i});var s=n(96540);const r={},a=s.createContext(r);function c(e){const t=s.useContext(a);return s.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:c(e.components),s.createElement(a.Provider,{value:t},e.children)}}}]); |