doc/graphql: switch default example from templates to extension

This commit is contained in:
Ariel Mashraki
2021-07-10 14:29:49 +03:00
committed by Ariel Mashraki
parent 4f97976d2b
commit ac9f801259
3 changed files with 11 additions and 38 deletions

View File

@@ -1,29 +0,0 @@
/**
* Copyright 2019-present Facebook Inc. All rights reserved.
*
* This source code is licensed under the Apache 2.0 license found
* in the LICENSE file in the root directory of this source tree.
*
* @format
*/
import ExecutionEnvironment from '@docusaurus/ExecutionEnvironment';
import siteConfig from '@generated/docusaurus.config';
const prismIncludeLanguages = (PrismObject) => {
if (ExecutionEnvironment.canUseDOM) {
const {
themeConfig: {prism: {additionalLanguages = []} = {}},
} = siteConfig;
window.Prism = PrismObject;
additionalLanguages.forEach((lang) => {
require(`prismjs/components/prism-${lang}`); // eslint-disable-line
});
delete window.Prism;
}
};
export default prismIncludeLanguages;