mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-01 19:27:48 +02:00
1 line
No EOL
9.6 KiB
JavaScript
1 line
No EOL
9.6 KiB
JavaScript
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8209],{69473:(e,t,r)=>{r.d(t,{in:()=>c,OU:()=>k,Ki:()=>N,kJ:()=>j,x:()=>s,e7:()=>u,J_:()=>h,Gx:()=>w});var n=r(62540),a=r(63696),l=r(2550),i=r(15789);function s(){var e;let t=(0,i.A)(),r=null==t?void 0:null===(e=t.data)||void 0===e?void 0:e.blogMetadata;if(!r)throw Error("useBlogMetadata() can't be called on the current route because the blog metadata could not be found in route context");return r}let o=a.createContext(null);function c({children:e,content:t,isBlogPostPage:r=!1}){let l=function({content:e,isBlogPostPage:t}){return(0,a.useMemo)(()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,toc:e.toc,isBlogPostPage:t}),[e,t])}({content:t,isBlogPostPage:r});return(0,n.jsx)(o.Provider,{value:l,children:e})}function u(){let e=(0,a.useContext)(o);if(null===e)throw new l.dV("BlogPostProvider");return e}var m=r(27167),d=r(99468);function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}let b=e=>new Date(e).toISOString();function p(e){let t=e.map(y);return{author:1===t.length?t[0]:t}}function f(e,t,r){return e?{image:function({imageUrl:e,caption:t}){return{"@type":"ImageObject","@id":e,url:e,contentUrl:e,caption:t}}({imageUrl:t(e,{absolute:!0}),caption:`title image for the blog post: ${r}`})}:{}}function j(e){let{siteConfig:t}=(0,d.A)(),{withBaseUrl:r}=(0,m.hH)(),{metadata:{blogDescription:n,blogTitle:a,permalink:l}}=e,i=`${t.url}${l}`;return{"@context":"https://schema.org","@type":"Blog","@id":i,mainEntityOfPage:i,headline:a,description:n,blogPost:e.items.map(e=>(function(e,t,r){var n,a;let{assets:l,frontMatter:i,metadata:s}=e,{date:o,title:c,description:u,lastUpdatedAt:m}=s,d=null!==(n=l.image)&&void 0!==n?n:i.image,j=null!==(a=i.keywords)&&void 0!==a?a:[],h=`${t.url}${s.permalink}`,y=m?b(m):void 0;return g({"@type":"BlogPosting","@id":h,mainEntityOfPage:h,url:h,headline:c,name:c,description:u,datePublished:o},y?{dateModified:y}:{},p(s.authors),f(d,r,c),j?{keywords:j}:{})})(e.content,t,r))}}function h(){var e,t,r,n;let a=s(),{assets:l,metadata:i}=u(),{siteConfig:o}=(0,d.A)(),{withBaseUrl:c}=(0,m.hH)(),{date:j,title:h,description:y,frontMatter:O,lastUpdatedAt:v}=i,x=null!==(e=l.image)&&void 0!==e?e:O.image,P=null!==(t=O.keywords)&&void 0!==t?t:[],w=v?b(v):void 0,N=`${o.url}${i.permalink}`;return r=g({"@context":"https://schema.org","@type":"BlogPosting","@id":N,mainEntityOfPage:N,url:N,headline:h,name:h,description:y,datePublished:j},w?{dateModified:w}:{},p(i.authors),f(x,c,h),P?{keywords:P}:{}),n=n={isPartOf:{"@type":"Blog","@id":`${o.url}${a.blogBasePath}`,name:a.blogTitle}},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r}function y(e){return g({"@type":"Person"},e.name?{name:e.name}:{},e.title?{description:e.title}:{},e.url?{url:e.url}:{},e.email?{email:e.email}:{},e.imageURL?{image:e.imageURL}:{})}var O=r(49519),v=r(36372),x=r(66904),P=r(3107);function w(e){let{pathname:t}=(0,O.zy)();return(0,a.useMemo)(()=>e.filter(e=>!e.unlisted||!!(0,P.ys)(e.permalink,t)),[e,t])}function N(e){let t=Object.entries((0,x.$z)(e,e=>`${new Date(e.date).getFullYear()}`));return t.reverse(),t}function k({items:e,ulClassName:t,liClassName:r,linkClassName:a,linkActiveClassName:l}){return(0,n.jsx)("ul",{className:t,children:e.map(e=>(0,n.jsx)("li",{className:r,children:(0,n.jsx)(v.A,{isNavLink:!0,to:e.permalink,className:a,activeClassName:l,children:e.title})},e.permalink))})}},94389:(e,t,r)=>{r.d(t,{A:()=>v});var n=r(62540),a=r(63696),l=r(11750),i=r(99849),s=r(85975),o=r(81912),c=r(69473),u=r(25436),m=r(37425);function d({year:e,yearGroupHeadingClassName:t,children:r}){return(0,n.jsxs)("div",{role:"group",children:[(0,n.jsx)(m.A,{as:"h3",className:t,children:e}),r]})}let g=(0,a.memo)(function({items:e,yearGroupHeadingClassName:t,ListComponent:r}){if(!(0,u.p)().blog.sidebar.groupByYear)return(0,n.jsx)(r,{items:e});{let a=(0,c.Ki)(e);return(0,n.jsx)(n.Fragment,{children:a.map(([e,a])=>(0,n.jsx)(d,{year:e,yearGroupHeadingClassName:t,children:(0,n.jsx)(r,{items:a})},e))})}}),b=({items:e})=>(0,n.jsx)(c.OU,{items:e,ulClassName:(0,l.A)("sidebarItemList_OSkG","clean-list"),liClassName:"sidebarItem_WJ0y",linkClassName:"sidebarItemLink_Qrfg",linkActiveClassName:"sidebarItemLinkActive_nUeK"}),p=(0,a.memo)(function({sidebar:e}){let t=(0,c.Gx)(e.items);return(0,n.jsx)("aside",{className:"col col--3",children:(0,n.jsxs)("nav",{className:(0,l.A)("sidebar_P3nc","thin-scrollbar"),"aria-label":(0,o.T)({id:"theme.blog.sidebar.navAriaLabel",message:"Blog recent posts navigation",description:"The ARIA label for recent posts in the blog sidebar"}),children:[(0,n.jsx)("div",{className:(0,l.A)("sidebarItemTitle_VrjY","margin-bottom--md"),children:e.title}),(0,n.jsx)(g,{items:t,ListComponent:b,yearGroupHeadingClassName:"yearGroupHeading_lECJ"})]})})});var f=r(2454);let j=({items:e})=>(0,n.jsx)(c.OU,{items:e,ulClassName:"menu__list",liClassName:"menu__list-item",linkClassName:"menu__link",linkActiveClassName:"menu__link--active"});function h({sidebar:e}){let t=(0,c.Gx)(e.items);return(0,n.jsx)(g,{items:t,ListComponent:j,yearGroupHeadingClassName:"yearGroupHeading_Ruz9"})}let y=(0,a.memo)(function(e){return(0,n.jsx)(f.GX,{component:h,props:e})});function O({sidebar:e}){let t=(0,s.l)();return(null==e?void 0:e.items.length)?"mobile"===t?(0,n.jsx)(y,{sidebar:e}):(0,n.jsx)(p,{sidebar:e}):null}function v(e){var t,r;let{sidebar:a,toc:s,children:o}=e,c=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,["sidebar","toc","children"]),u=a&&a.items.length>0;return(0,n.jsx)(i.A,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},c),r=r={children:(0,n.jsx)("div",{className:"container margin-vert--lg",children:(0,n.jsxs)("div",{className:"row",children:[(0,n.jsx)(O,{sidebar:a}),(0,n.jsx)("main",{className:(0,l.A)("col",{"col--7":u,"col--9 col--offset-1":!u}),children:o}),s&&(0,n.jsx)("div",{className:"col col--2",children:s})]})})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}},40878:(e,t,r)=>{r.r(t),r.d(t,{default:()=>d});var n=r(62540);r(63696);var a=r(11750),l=r(79618),i=r(37554),s=r(12653),o=r(94389),c=r(38111),u=r(3113),m=r(37425);function d({tags:e,sidebar:t}){let r=(0,l.b)();return(0,n.jsxs)(i.e3,{className:(0,a.A)(s.G.wrapper.blogPages,s.G.page.blogTagsListPage),children:[(0,n.jsx)(i.be,{title:r}),(0,n.jsx)(u.A,{tag:"blog_tags_list"}),(0,n.jsxs)(o.A,{sidebar:t,children:[(0,n.jsx)(m.A,{as:"h1",children:r}),(0,n.jsx)(c.A,{tags:e})]})]})}},82499:(e,t,r)=>{r.d(t,{A:()=>s});var n=r(62540);r(63696);var a=r(11750),l=r(36372);let i={tag:"tag_Nd8t",tagRegular:"tagRegular_TiLs",tagWithCount:"tagWithCount_AQg7"};function s({permalink:e,label:t,count:r,description:s}){return(0,n.jsxs)(l.A,{href:e,title:s,className:(0,a.A)(i.tag,r?i.tagWithCount:i.tagRegular),children:[t,r&&(0,n.jsx)("span",{children:r})]})}},38111:(e,t,r)=>{r.d(t,{A:()=>o});var n=r(62540);r(63696);var a=r(79618),l=r(82499),i=r(37425);function s({letterEntry:e}){return(0,n.jsxs)("article",{children:[(0,n.jsx)(i.A,{as:"h2",id:e.letter,children:e.letter}),(0,n.jsx)("ul",{className:"padding--none",children:e.tags.map(e=>(0,n.jsx)("li",{className:"tag_SyQ5",children:(0,n.jsx)(l.A,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},e))},e.permalink))}),(0,n.jsx)("hr",{})]})}function o({tags:e}){let t=(0,a.Q)(e);return(0,n.jsx)("section",{className:"margin-vert--lg",children:t.map(e=>(0,n.jsx)(s,{letterEntry:e},e.letter))})}},79618:(e,t,r)=>{r.d(t,{Q:()=>l,b:()=>a});var n=r(81912);let a=()=>(0,n.T)({id:"theme.tags.tagsPageTitle",message:"Tags",description:"The title of the tag list page"});function l(e){let t={};return Object.values(e).forEach(e=>{var r;let n=e.label[0].toUpperCase();null!==(r=t[n])&&void 0!==r||(t[n]=[]),t[n].push(e)}),Object.entries(t).sort(([e],[t])=>e.localeCompare(t)).map(([e,t])=>({letter:e,tags:t.sort((e,t)=>e.label.localeCompare(t.label))}))}}}]); |