Skip to content

Commit 77cf215

Browse files
committed
Replace asset require() in lib with import.
1 parent 02309d0 commit 77cf215

File tree

4 files changed

+16
-39
lines changed

4 files changed

+16
-39
lines changed

lib/Core/loadBlob.ts

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -41,29 +41,6 @@ export function isZip(uri: string) {
4141

4242
/** Get zipjs ZipReader for given Blob */
4343
function getZipReader(blob: Blob): any {
44-
// const zWorkerPakoUrl = require("file-loader!terriajs-cesium/Source/ThirdParty/Workers/z-worker-pako.js");
45-
// const inflateUrl = require("file-loader!terriajs-cesium/Source/ThirdParty/Workers/pako_inflate.min.js");
46-
// const deflateUrl = require("file-loader!terriajs-cesium/Source/ThirdParty/Workers/pako_deflate.min.js");
47-
48-
// zip annoyingly requires the inflateUrl and deflateUrl to be relative to the zWorkerPakoUrl.
49-
// To do that, we need to go via absolute URLs
50-
// const absoluteBase = new URI(zWorkerPakoUrl)
51-
// .absoluteTo(location.href)
52-
// .toString();
53-
// const relativeInflateUri = new URI(deflateUrl)
54-
// .absoluteTo(location.href)
55-
// .relativeTo(absoluteBase);
56-
// const relativeDeflateUri = new URI(inflateUrl)
57-
// .absoluteTo(location.href)
58-
// .relativeTo(absoluteBase);
59-
60-
// zip.configure({
61-
// workerScripts: {
62-
// deflate: [zWorkerPakoUrl, relativeInflateUri.toString()],
63-
// inflate: [zWorkerPakoUrl, relativeDeflateUri.toString()]
64-
// }
65-
// });
66-
6744
return new ZipReader(new ZipBlobReader(blob));
6845
}
6946

lib/Models/Catalog/Ows/CswCatalogGroup.ts

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,39 @@
11
import i18next from "i18next";
22
import { flatten } from "lodash-es";
3-
import { action, computed, runInAction, makeObservable } from "mobx";
3+
import { action, computed, makeObservable, runInAction } from "mobx";
44
import URI from "urijs";
5+
import TerriaError, { networkRequestError } from "../../../Core/TerriaError";
56
import filterOutUndefined from "../../../Core/filterOutUndefined";
67
import isDefined from "../../../Core/isDefined";
78
import loadWithXhr from "../../../Core/loadWithXhr";
89
import loadXML from "../../../Core/loadXML";
910
import runLater from "../../../Core/runLater";
10-
import TerriaError, { networkRequestError } from "../../../Core/TerriaError";
1111
import CatalogMemberMixin from "../../../ModelMixins/CatalogMemberMixin";
1212
import GroupMixin from "../../../ModelMixins/GroupMixin";
1313
import UrlMixin from "../../../ModelMixins/UrlMixin";
1414
import xml2json from "../../../ThirdParty/xml2json";
15+
import ModelReference from "../../../Traits/ModelReference";
1516
import { InfoSectionTraits } from "../../../Traits/TraitsClasses/CatalogMemberTraits";
1617
import CswCatalogGroupTraits, {
1718
QueryPropertyName
1819
} from "../../../Traits/TraitsClasses/CswCatalogGroupTraits";
19-
import ModelReference from "../../../Traits/ModelReference";
20-
import ArcGisMapServerCatalogItem from "../Esri/ArcGisMapServerCatalogItem";
21-
import CatalogGroup from "../CatalogGroup";
2220
import CommonStrata from "../../Definition/CommonStrata";
2321
import CreateModel from "../../Definition/CreateModel";
22+
import LoadableStratum from "../../Definition/LoadableStratum";
23+
import { BaseModel, ModelConstructor } from "../../Definition/Model";
24+
import StratumOrder from "../../Definition/StratumOrder";
25+
import CatalogGroup from "../CatalogGroup";
2426
import CsvCatalogItem from "../CatalogItems/CsvCatalogItem";
2527
import GeoJsonCatalogItem from "../CatalogItems/GeoJsonCatalogItem";
2628
import KmlCatalogItem from "../CatalogItems/KmlCatalogItem";
27-
import LoadableStratum from "../../Definition/LoadableStratum";
28-
import { BaseModel, ModelConstructor } from "../../Definition/Model";
29-
import { BoundingBox } from "./OwsInterfaces";
29+
import ArcGisMapServerCatalogItem from "../Esri/ArcGisMapServerCatalogItem";
30+
import defaultGetRecordsTemplate from "../Ows/CswGetRecordsTemplate.xml";
3031
import proxyCatalogItemUrl from "../proxyCatalogItemUrl";
31-
import StratumOrder from "../../Definition/StratumOrder";
32+
import { BoundingBox } from "./OwsInterfaces";
3233
import WebMapServiceCatalogItem from "./WebMapServiceCatalogItem";
3334

34-
const defaultGetRecordsTemplate = require("../Ows/CswGetRecordsTemplate.xml");
3535
// WPS is disabled until wps-group support
36-
// const wpsGetRecordsTemplate = require("./CswGetRecordsWPSTemplate.xml");
36+
// import wpsGetRecordsTemplate from "./CswGetRecordsWPSTemplate.xml";
3737

3838
type ArrayOrPrimitive<T> = T | T[];
3939
function toArray<T>(val: ArrayOrPrimitive<T>): T[];

lib/Models/Catalog/Ows/SensorObservationServiceCatalogItem.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ import { action, computed, makeObservable, override, runInAction } from "mobx";
33
import Mustache from "mustache";
44
import DeveloperError from "terriajs-cesium/Source/Core/DeveloperError";
55
import JulianDate from "terriajs-cesium/Source/Core/JulianDate";
6+
import TerriaError from "../../../Core/TerriaError";
67
import filterOutUndefined from "../../../Core/filterOutUndefined";
78
import isDefined from "../../../Core/isDefined";
89
import loadWithXhr from "../../../Core/loadWithXhr";
9-
import TerriaError from "../../../Core/TerriaError";
1010
import TableMixin from "../../../ModelMixins/TableMixin";
1111
import TableAutomaticStylesStratum from "../../../Table/TableAutomaticStylesStratum";
1212
import TableColumnType from "../../../Table/TableColumnType";
@@ -19,13 +19,14 @@ import TablePointSizeStyleTraits from "../../../Traits/TraitsClasses/Table/Point
1919
import TableStyleTraits from "../../../Traits/TraitsClasses/Table/StyleTraits";
2020
import CommonStrata from "../../Definition/CommonStrata";
2121
import CreateModel from "../../Definition/CreateModel";
22-
import createStratumInstance from "../../Definition/createStratumInstance";
2322
import { BaseModel } from "../../Definition/Model";
2423
import StratumFromTraits from "../../Definition/StratumFromTraits";
2524
import StratumOrder from "../../Definition/StratumOrder";
25+
import createStratumInstance from "../../Definition/createStratumInstance";
2626
import { SelectableDimension } from "../../SelectableDimensions/SelectableDimensions";
2727
import Terria from "../../Terria";
2828
import proxyCatalogItemUrl from "../proxyCatalogItemUrl";
29+
import defaultRequestTemplate from "./SensorObservationServiceRequestTemplate.xml";
2930

3031
interface GetFeatureOfInterestResponse {
3132
featureMember?: FeatureMember[] | FeatureMember;
@@ -312,7 +313,7 @@ export default class SensorObservationServiceCatalogItem extends TableMixin(
312313
CreateModel(SensorObservationServiceCatalogItemTraits)
313314
) {
314315
static readonly type = "sos";
315-
static defaultRequestTemplate = require("./SensorObservationServiceRequestTemplate.xml");
316+
static defaultRequestTemplate = defaultRequestTemplate;
316317

317318
constructor(
318319
id: string | undefined,

lib/Models/Catalog/Ows/WebProcessingServiceCatalogFunctionJob.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,7 @@ import upsertModelFromJson from "../../Definition/upsertModelFromJson";
3434
import GeoJsonCatalogItem from "../CatalogItems/GeoJsonCatalogItem";
3535
import CatalogMemberFactory from "../CatalogMemberFactory";
3636
import proxyCatalogItemUrl from "../proxyCatalogItemUrl";
37-
38-
const executeWpsTemplate = require("./ExecuteWpsTemplate.xml");
37+
import executeWpsTemplate from "./ExecuteWpsTemplate.xml";
3938

4039
class WpsLoadableStratum extends LoadableStratum(
4140
WebProcessingServiceCatalogFunctionJobTraits

0 commit comments

Comments
 (0)