Skip to content

Commit 598e3d3

Browse files
committed
make getDataSourceManagementPlugin() optional
Signed-off-by: Jackie Han <jkhanjob@gmail.com>
1 parent e28ff14 commit 598e3d3

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

public/pages/Dashboard/Container/DashboardOverview.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ export function DashboardOverview(props: OverviewProps) {
265265
let renderDataSourceComponent = null;
266266
if (dataSourceEnabled) {
267267
const DataSourceMenu =
268-
getDataSourceManagementPlugin().ui.getDataSourceMenu<DataSourceSelectableConfig>();
268+
getDataSourceManagementPlugin()?.ui.getDataSourceMenu<DataSourceSelectableConfig>();
269269
renderDataSourceComponent = useMemo(() => {
270270
return (
271271
<DataSourceMenu

public/pages/DetectorDetail/containers/DetectorDetail.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -381,7 +381,7 @@ export const DetectorDetail = (props: DetectorDetailProps) => {
381381
let renderDataSourceComponent = null;
382382
if (dataSourceEnabled) {
383383
const DataSourceMenu =
384-
getDataSourceManagementPlugin().ui.getDataSourceMenu<DataSourceViewConfig>();
384+
getDataSourceManagementPlugin()?.ui.getDataSourceMenu<DataSourceViewConfig>();
385385
renderDataSourceComponent = (
386386
<DataSourceMenu
387387
setMenuMountPoint={props.setActionMenu}

public/pages/DetectorsList/containers/List/List.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -672,7 +672,7 @@ export const DetectorList = (props: ListProps) => {
672672
let renderDataSourceComponent = null;
673673
if (dataSourceEnabled) {
674674
const DataSourceMenu =
675-
getDataSourceManagementPlugin().ui.getDataSourceMenu<DataSourceSelectableConfig>();
675+
getDataSourceManagementPlugin()?.ui.getDataSourceMenu<DataSourceSelectableConfig>();
676676
renderDataSourceComponent = useMemo(() => {
677677
return (
678678
<DataSourceMenu

public/pages/Overview/containers/AnomalyDetectionOverview.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ export function AnomalyDetectionOverview(props: AnomalyDetectionOverviewProps) {
242242
let renderDataSourceComponent = null;
243243
if (dataSourceEnabled) {
244244
const DataSourceMenu =
245-
getDataSourceManagementPlugin().ui.getDataSourceMenu<DataSourceSelectableConfig>();
245+
getDataSourceManagementPlugin()?.ui.getDataSourceMenu<DataSourceSelectableConfig>();
246246
renderDataSourceComponent = useMemo(() => {
247247
return (
248248
<DataSourceMenu

0 commit comments

Comments
 (0)