mirror of
https://github.com/getredash/redash.git
synced 2025-12-19 17:37:19 -05:00
* Set corejs version in .babelrc so Jest doesn't complain. * Rewrite services/routes in TypeScript. * Add TypeScript definitions for DialogComponent. * Make image paths more portable * Add current route context and hook. * Make EmptyState more flexible by being able to pass in getSteps function. * Rewrite ItemsList in TypeScript. * Introduce the possibility to add custom sorters for a column. * Rearrange props to be friendly to TypeScript. * Type definitions for NotificationApi. * Use Databricks query editor components for databricks_internal type of query runner. * URL Escape password in Alembic configuration. * Compare types in migrations.
18 lines
653 B
JavaScript
18 lines
653 B
JavaScript
import SchemaBrowser from "@/components/queries/SchemaBrowser";
|
|
import QueryEditor from "@/components/queries/QueryEditor";
|
|
import DatabricksSchemaBrowser from "./databricks/DatabricksSchemaBrowser";
|
|
|
|
import { registerEditorComponent, getEditorComponents, QueryEditorComponents } from "./editorComponents";
|
|
|
|
// default
|
|
registerEditorComponent(QueryEditorComponents.SCHEMA_BROWSER, SchemaBrowser);
|
|
registerEditorComponent(QueryEditorComponents.QUERY_EDITOR, QueryEditor);
|
|
|
|
// databricks
|
|
registerEditorComponent(QueryEditorComponents.SCHEMA_BROWSER, DatabricksSchemaBrowser, [
|
|
"databricks",
|
|
"databricks_internal",
|
|
]);
|
|
|
|
export { getEditorComponents };
|