refactor(v2): return value instead of Promise in async (#1545)

This commit is contained in:
Hongarc 2019-06-03 00:40:45 +07:00 committed by Yangshun Tay
parent 7ca66cb79e
commit 2a08e9c57d

View file

@ -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}) {