diff --git a/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartBuildQueryRegistrySingleton.ts b/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartBuildQueryRegistrySingleton.ts index 86ed784fee..ef72161ac1 100644 --- a/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartBuildQueryRegistrySingleton.ts +++ b/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartBuildQueryRegistrySingleton.ts @@ -1,8 +1,8 @@ -import { Registry, makeSingleton } from '@superset-ui/core'; +import { Registry, makeSingleton, OverwritePolicy } from '@superset-ui/core'; class ChartBuildQueryRegistry extends Registry { constructor() { - super({ name: 'ChartBuildQuery' }); + super({ name: 'ChartBuildQuery', overwritePolicy: OverwritePolicy.WARN }); } } diff --git a/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartComponentRegistrySingleton.ts b/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartComponentRegistrySingleton.ts index 3ff82e50d7..55594a6c2a 100644 --- a/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartComponentRegistrySingleton.ts +++ b/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartComponentRegistrySingleton.ts @@ -1,8 +1,8 @@ -import { Registry, makeSingleton } from '@superset-ui/core'; +import { Registry, makeSingleton, OverwritePolicy } from '@superset-ui/core'; class ChartComponentRegistry extends Registry { constructor() { - super({ name: 'ChartComponent' }); + super({ name: 'ChartComponent', overwritePolicy: OverwritePolicy.WARN }); } } diff --git a/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartMetadataRegistrySingleton.ts b/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartMetadataRegistrySingleton.ts index 02dc35c7ff..3b3646d805 100644 --- a/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartMetadataRegistrySingleton.ts +++ b/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartMetadataRegistrySingleton.ts @@ -1,8 +1,8 @@ -import { Registry, makeSingleton } from '@superset-ui/core'; +import { Registry, makeSingleton, OverwritePolicy } from '@superset-ui/core'; class ChartMetadataRegistry extends Registry { constructor() { - super({ name: 'ChartMetadata' }); + super({ name: 'ChartMetadata', overwritePolicy: OverwritePolicy.WARN }); } } diff --git a/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartTransformPropsRegistrySingleton.ts b/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartTransformPropsRegistrySingleton.ts index 915814918a..f65a6da367 100644 --- a/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartTransformPropsRegistrySingleton.ts +++ b/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-chart/src/registries/ChartTransformPropsRegistrySingleton.ts @@ -1,8 +1,8 @@ -import { Registry, makeSingleton } from '@superset-ui/core'; +import { Registry, makeSingleton, OverwritePolicy } from '@superset-ui/core'; class ChartTransformPropsRegistry extends Registry { constructor() { - super({ name: 'ChartTransformProps' }); + super({ name: 'ChartTransformProps', overwritePolicy: OverwritePolicy.WARN }); } } diff --git a/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-color/src/ColorSchemeRegistry.ts b/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-color/src/ColorSchemeRegistry.ts index 05cc7b6ad3..de08128fd8 100644 --- a/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-color/src/ColorSchemeRegistry.ts +++ b/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-color/src/ColorSchemeRegistry.ts @@ -1,9 +1,10 @@ -import { RegistryWithDefaultKey } from '@superset-ui/core'; +import { RegistryWithDefaultKey, OverwritePolicy } from '@superset-ui/core'; export default class ColorSchemeRegistry extends RegistryWithDefaultKey { constructor() { super({ name: 'ColorScheme', + overwritePolicy: OverwritePolicy.WARN, setFirstItemAsDefault: true, }); } diff --git a/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-number-format/src/NumberFormatterRegistry.ts b/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-number-format/src/NumberFormatterRegistry.ts index 4c28a9ae70..b60a359b73 100644 --- a/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-number-format/src/NumberFormatterRegistry.ts +++ b/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-number-format/src/NumberFormatterRegistry.ts @@ -1,4 +1,4 @@ -import { RegistryWithDefaultKey } from '@superset-ui/core'; +import { RegistryWithDefaultKey, OverwritePolicy } from '@superset-ui/core'; import createD3NumberFormatter from './factories/createD3NumberFormatter'; import NumberFormats from './NumberFormats'; import NumberFormatter from './NumberFormatter'; @@ -11,6 +11,7 @@ export default class NumberFormatterRegistry extends RegistryWithDefaultKey< super({ initialDefaultKey: NumberFormats.SI, name: 'NumberFormatter', + overwritePolicy: OverwritePolicy.WARN, }); } diff --git a/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-time-format/src/TimeFormatterRegistry.ts b/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-time-format/src/TimeFormatterRegistry.ts index b74e6104ec..2a7193bbff 100644 --- a/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-time-format/src/TimeFormatterRegistry.ts +++ b/superset-frontend/temporary_superset_ui/superset-ui/packages/superset-ui-time-format/src/TimeFormatterRegistry.ts @@ -1,4 +1,4 @@ -import { RegistryWithDefaultKey } from '@superset-ui/core'; +import { RegistryWithDefaultKey, OverwritePolicy } from '@superset-ui/core'; import TimeFormats, { LOCAL_PREFIX } from './TimeFormats'; import createD3TimeFormatter from './factories/createD3TimeFormatter'; import TimeFormatter from './TimeFormatter'; @@ -11,6 +11,7 @@ export default class TimeFormatterRegistry extends RegistryWithDefaultKey< super({ initialDefaultKey: TimeFormats.DATABASE_DATETIME, name: 'TimeFormatter', + overwritePolicy: OverwritePolicy.WARN, }); }