fix(content-docs): create assets for frontmatter images (#6720)

* create assets for docs front matter images aswell

fixes: #6718

* retrigger fb cla-check
This commit is contained in:
Balthasar Hofer 2022-02-20 03:20:33 +01:00 committed by GitHub
parent ea6ceaa371
commit c0b3c9af65
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -38,6 +38,7 @@ import type {
DocFile,
DocsMarkdownOption,
VersionTag,
DocFrontMatter,
} from './types';
import type {RuleSetRule} from 'webpack';
import {cliDocsVersionCommand} from './cli';
@ -360,6 +361,15 @@ export default async function pluginContentDocs(
const aliasedPath = aliasedSitePath(mdxPath, siteDir);
return path.join(dataDir, `${docuHash(aliasedPath)}.json`);
},
// Assets allow to convert some relative images paths to
// require(...) calls
createAssets: ({
frontMatter,
}: {
frontMatter: DocFrontMatter;
}) => ({
image: frontMatter.image,
}),
},
},
{