mirror of
https://github.com/facebook/docusaurus.git
synced 2025-08-06 10:20:09 +02:00
refactor(v2): return value instead of Promise in async (#1545)
This commit is contained in:
parent
7ca66cb79e
commit
2a08e9c57d
1 changed files with 9 additions and 17 deletions
|
@ -49,23 +49,15 @@ class DocusaurusPluginContentPages {
|
||||||
cwd: pagesDir,
|
cwd: pagesDir,
|
||||||
});
|
});
|
||||||
|
|
||||||
// Prepare metadata container.
|
return pagesFiles.map(relativeSource => {
|
||||||
const pagesMetadatas = [];
|
const source = path.join(pagesDir, relativeSource);
|
||||||
|
const pathName = encodePath(fileToPath(relativeSource));
|
||||||
await Promise.all(
|
// Default Language.
|
||||||
pagesFiles.map(async relativeSource => {
|
return {
|
||||||
const source = path.join(pagesDir, relativeSource);
|
permalink: pathName.replace(/^\//, baseUrl),
|
||||||
const pathName = encodePath(fileToPath(relativeSource));
|
source,
|
||||||
// Default Language.
|
};
|
||||||
const metadata = {
|
});
|
||||||
permalink: pathName.replace(/^\//, baseUrl),
|
|
||||||
source,
|
|
||||||
};
|
|
||||||
pagesMetadatas.push(metadata);
|
|
||||||
}),
|
|
||||||
);
|
|
||||||
|
|
||||||
return pagesMetadatas;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
async contentLoaded({content, actions}) {
|
async contentLoaded({content, actions}) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue