File tree Expand file tree Collapse file tree 1 file changed +14
-12
lines changed
src/extensions/markdown/CodeBlock/CodeBlockHighlight Expand file tree Collapse file tree 1 file changed +14
-12
lines changed Original file line number Diff line number Diff line change @@ -66,18 +66,20 @@ export const CodeBlockHighlight: ExtensionAuto<CodeBlockHighlightOptions> = (bui
6666 key,
6767 state : {
6868 init : ( _ , state ) => {
69- loadModules ( ) . then ( ( ) => {
70- modulesLoaded = true ;
71-
72- for ( const lang of Object . keys ( langs ) ) {
73- const defs = langs [ lang ] ( hljs ) ;
74- selectItems . push ( {
75- value : lang ,
76- content : defs . name || capitalize ( lang ) ,
77- } ) ;
78- if ( defs . aliases ) {
79- for ( const alias of defs . aliases ) {
80- mapping [ alias ] = lang ;
69+ loadModules ( ) . then ( ( loaded ) => {
70+ modulesLoaded = loaded ;
71+
72+ if ( modulesLoaded ) {
73+ for ( const lang of Object . keys ( langs ) ) {
74+ const defs = langs [ lang ] ( hljs ) ;
75+ selectItems . push ( {
76+ value : lang ,
77+ content : defs . name || capitalize ( lang ) ,
78+ } ) ;
79+ if ( defs . aliases ) {
80+ for ( const alias of defs . aliases ) {
81+ mapping [ alias ] = lang ;
82+ }
8183 }
8284 }
8385 }
You can’t perform that action at this time.
0 commit comments