Skip to content

Commit 9bfa487

Browse files
committed
only load search module when needed
1 parent 98257bd commit 9bfa487

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

packages/code-editor/src/CodeEditor/hooks/useModuleLoaders.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ const importLangRust = () => import('@codemirror/lang-rust');
5454
export const useModuleLoaders = ({
5555
enableClickableUrls,
5656
enableCodeFolding,
57+
enableSearchPanel,
5758
forceParsing,
5859
indentUnit,
5960
tooltips,
@@ -70,9 +71,12 @@ export const useModuleLoaders = ({
7071
'@codemirror/view': importCodeMirrorView,
7172
'@codemirror/state': importCodeMirrorState,
7273
'@codemirror/commands': importCodeMirrorCommands,
73-
'@codemirror/search': importCodeMirrorSearch,
7474
};
7575

76+
if (enableSearchPanel) {
77+
neededLoaders['@codemirror/search'] = importCodeMirrorSearch;
78+
}
79+
7680
if (enableClickableUrls) {
7781
neededLoaders['@uiw/codemirror-extensions-hyper-link'] = importHyperLink;
7882
}

0 commit comments

Comments
 (0)