From fef5a450e23eb3491b0482357145956f08711751 Mon Sep 17 00:00:00 2001 From: Piero Toffanin Date: Thu, 6 Feb 2025 11:56:12 +0100 Subject: [PATCH] Fix cesium ion plugin crash --- coreplugins/cesiumion/public/TaskView.jsx | 2 +- coreplugins/cesiumion/public/components/IonAssetButton.jsx | 4 ++-- coreplugins/cesiumion/public/components/IonAssetLabel.jsx | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/coreplugins/cesiumion/public/TaskView.jsx b/coreplugins/cesiumion/public/TaskView.jsx index 07f8e316..6f103462 100644 --- a/coreplugins/cesiumion/public/TaskView.jsx +++ b/coreplugins/cesiumion/public/TaskView.jsx @@ -10,7 +10,7 @@ import { ImplicitTaskFetcher as TaskFetcher, APIFetcher } from "./components/Fetcher"; -import {AssetConfig, AssetStyles} from "./defaults"; +import {AssetConfig} from "./defaults"; import { fetchCancelable, getCookie } from "./utils"; export default class TaskView extends Component { diff --git a/coreplugins/cesiumion/public/components/IonAssetButton.jsx b/coreplugins/cesiumion/public/components/IonAssetButton.jsx index 7af52c06..f0c960ab 100644 --- a/coreplugins/cesiumion/public/components/IonAssetButton.jsx +++ b/coreplugins/cesiumion/public/components/IonAssetButton.jsx @@ -1,6 +1,6 @@ import React, { PureComponent, Fragment } from "react"; import IonAssetLabel from "./IonAssetLabel"; -import { AssetStyles } from "../defaults"; +import { AssetConfig } from "../defaults"; import "./IonAssetButton.scss"; @@ -22,7 +22,7 @@ export default class IonAssetButton extends PureComponent { } = this.props; const menuItems = assets - .sort((a, b) => AssetStyles[a].name.localeCompare(AssetStyles[b].name)) + .sort((a, b) => AssetConfig[a].name.localeCompare(AssetConfig[b].name)) .map(asset => (
  • diff --git a/coreplugins/cesiumion/public/components/IonAssetLabel.jsx b/coreplugins/cesiumion/public/components/IonAssetLabel.jsx index 18554c5a..85a760ea 100644 --- a/coreplugins/cesiumion/public/components/IonAssetLabel.jsx +++ b/coreplugins/cesiumion/public/components/IonAssetLabel.jsx @@ -1,11 +1,11 @@ import React, { PureComponent, Fragment } from "react"; -import { AssetStyles } from "../defaults"; +import { AssetConfig } from "../defaults"; const IonAssetLabel = ({ asset, showIcon = false, ...options }) => ( - {showIcon && } + {showIcon && } {" "} - {AssetStyles[asset].name} + {AssetConfig[asset].name} );