File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,11 @@ import TsWorker from "worker-loader?name=ts.worker.js!./ts.worker";
99
1010export { monaco } ;
1111
12+ export function useMonacoTheme ( ) {
13+ const { isDarkTheme } = useThemeContext ( ) ;
14+ return isDarkTheme ? "vs-dark" : "vs" ;
15+ }
16+
1217// TODO: MonacoEnvironment should be a var
1318( globalThis as { MonacoEnvironment ?: typeof MonacoEnvironment } ) . MonacoEnvironment = {
1419 getWorker ( _workerId , label ) {
@@ -39,7 +44,7 @@ for (const module of [
3944 monaco . languages . typescript . typescriptDefaults . addExtraLib ( module . default ) ;
4045}
4146
42- export function useMonacoTheme ( ) {
43- const { isDarkTheme } = useThemeContext ( ) ;
44- return isDarkTheme ? "vs-dark" : "vs" ;
45- }
47+ monaco . languages . typescript . typescriptDefaults . setCompilerOptions ( {
48+ ... monaco . languages . typescript . typescriptDefaults . getCompilerOptions ( ) ,
49+ strict : true ,
50+ } ) ;
You can’t perform that action at this time.
0 commit comments