File tree 7 files changed +579
-24
lines changed
7 files changed +579
-24
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -58,6 +58,9 @@ const getBaseUrl = () => {
58
58
const config = {
59
59
title : 'Moodle Developer Resources' ,
60
60
tagline : 'Nurturing Moodle Developers' ,
61
+ future : {
62
+ experimental_faster : true ,
63
+ } ,
61
64
62
65
// url: 'https://develop.moodle.org',
63
66
url : process . env ?. URL || 'https://moodledev.io' ,
Original file line number Diff line number Diff line change 33
33
},
34
34
"dependencies" : {
35
35
"@docusaurus/core" : " ^3.7.0" ,
36
+ "@docusaurus/faster" : " ^3.7.0" ,
36
37
"@docusaurus/plugin-pwa" : " ^3.7.0" ,
37
38
"@docusaurus/preset-classic" : " ^3.7.0" ,
38
39
"@docusaurus/theme-mermaid" : " ^3.7.0" ,
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ const getImportAst = () => fromMarkdown(
34
34
) . children [ 0 ] ;
35
35
36
36
const getPageBannerAst = ( ) => fromMarkdown (
37
- '<MoodlePageBanner frontMatter={frontMatter} metadata={metadata} />' ,
37
+ '<MoodlePageBanner frontMatter={frontMatter} />' ,
38
38
{
39
39
extensions : [ mdxJsx ( { acorn, addResult : true } ) ] ,
40
40
mdastExtensions : [ mdxJsxFromMarkdown ( ) ] ,
Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ import Link from '@docusaurus/Link';
20
20
import Translate , { translate } from '@docusaurus/Translate' ;
21
21
import AutoFixHighIcon from '@mui/icons-material/AutoFixHigh' ;
22
22
import Admonition from '@theme/Admonition' ;
23
+ import { useDoc } from '@docusaurus/plugin-content-docs/client' ;
23
24
24
25
function DraftDocumentWithLink ( { documentationDraft } ) {
25
26
return (
@@ -90,8 +91,9 @@ function DraftNotice(props) {
90
91
) ;
91
92
}
92
93
93
- export default function FrontMatterBannerDraft ( { frontMatter, metadata } ) {
94
+ export default function FrontMatterBannerDraft ( { frontMatter } ) {
94
95
const { documentationDraft = null } = frontMatter ;
96
+ const { metadata } = useDoc ( ) ;
95
97
const { editUrl = null } = metadata ;
96
98
97
99
if ( ! documentationDraft ) {
Original file line number Diff line number Diff line change @@ -19,12 +19,11 @@ import React from 'react';
19
19
import UnsupportedVersionBanner from '@theme/UnsupportedVersionBanner' ;
20
20
import DraftPageBanner from '@theme/DraftPageBanner' ;
21
21
22
- export default function MoodlePageBanner ( { frontMatter, metadata = { } } ) {
22
+ export default function MoodlePageBanner ( { frontMatter } ) {
23
23
return (
24
24
< >
25
25
< DraftPageBanner
26
26
frontMatter = { frontMatter }
27
- metadata = { metadata }
28
27
/>
29
28
< UnsupportedVersionBanner
30
29
frontMatter = { frontMatter }
You can’t perform that action at this time.
0 commit comments