Fix cesium ion plugin crash

pull/1597/head
Piero Toffanin 2025-02-06 11:56:12 +01:00
rodzic f029a7d83c
commit fef5a450e2
3 zmienionych plików z 6 dodań i 6 usunięć

Wyświetl plik

@ -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 {

Wyświetl plik

@ -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 => (
<li>
<a key={asset} style={{cursor:'pointer'}} onClick={this.handleClick(asset)}>

Wyświetl plik

@ -1,11 +1,11 @@
import React, { PureComponent, Fragment } from "react";
import { AssetStyles } from "../defaults";
import { AssetConfig } from "../defaults";
const IonAssetLabel = ({ asset, showIcon = false, ...options }) => (
<Fragment>
{showIcon && <i className={`${AssetStyles[asset].icon}`} />}
{showIcon && <i className={`${AssetConfig[asset].icon}`} />}
{" "}
{AssetStyles[asset].name}
{AssetConfig[asset].name}
</Fragment>
);