refactor(extensions): simplify registerEditorProvider API (#38127)

This commit is contained in:
Michael S. Molina
2026-02-23 09:04:31 -03:00
committed by GitHub
parent 2a3567d2f1
commit cbb80f0462
3 changed files with 27 additions and 19 deletions

View File

@@ -172,13 +172,9 @@ import { editors } from '@apache-superset/core';
import MonacoSQLEditor from './MonacoSQLEditor';
export function activate(context) {
// Register the Monaco editor for SQL
// Register the Monaco editor for SQL using the contribution ID from extension.json
const disposable = editors.registerEditorProvider(
{
id: 'monaco-sql-editor.sql',
name: 'Monaco SQL Editor',
languages: ['sql'],
},
'monaco-sql-editor.sql',
MonacoSQLEditor,
);