/
githubmr
/
facebook-react
Обзор
Документация
Войти
/
githubmr
/
facebook-react
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
main
compiler/apps/playground/components/Editor/monacoOptions.ts
45 строк
1 KB
Eugene Choi
[playground] Config panel quality fixes (#34611)
03 окт 2025, 17:52
Не верифицирован
03 окт 2025, 17:52
0eebd37
Код
Авторство
О чём код?
/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ import type {EditorProps} from '@monaco-editor/react'; export const monacoOptions: Partial<EditorProps['options']> = { fontSize: 14, padding: {top: 8}, scrollbar: { verticalScrollbarSize: 10, alwaysConsumeMouseWheel: false, }, minimap: { enabled: false, }, formatOnPaste: true, formatOnType: true, fontFamily: '"Source Code Pro", monospace', glyphMargin: true, autoClosingBrackets: 'languageDefined', autoClosingDelete: 'always', autoClosingOvertype: 'always', automaticLayout: true, wordWrap: 'on', wrappingIndent: 'same', tabSize: 2, }; export const monacoConfigOptions: Partial<EditorProps['options']> = { ...monacoOptions, lineNumbers: 'off', renderLineHighlight: 'none', overviewRulerBorder: false, overviewRulerLanes: 0, fontSize: 12, scrollBeyondLastLine: false, glyphMargin: false, };