CIDARLAB / 3DuF

Use // @ts-expect-error over // @ts-ignore JS-0372
Anti-pattern
Minor
15 days ago15 days old
Use "@ts-expect-error" to ensure an error is actually being suppressed
 973                this.uiLayer.addChild(this.currentTarget);
 974            } else if (this.lastTargetSet === "Custom") {
 975                const customcomponent = this.__viewManagerDelegate.customComponentManager.getCustomComponent(this.lastTargetType);
 976                // @ts-ignore 977                const params = Registry.featureDefaults[this.lastTargetSet][this.lastTargetType];
 978                params.position = this.lastTargetPosition;
 979                params.color = Colors.getDefaultFeatureColor(this.lastTargetType, this.__viewManagerDelegate.currentLayer);
Use "@ts-expect-error" to ensure an error is actually being suppressed
 911        if (feature instanceof EdgeFeature) {
 912            newPaperFeature = DXFObjectRenderer2D.renderEdgeFeature(feature);
 913            newPaperFeature.selected = selected;
 914            // @ts-ignore 915            this.paperFeatures[newPaperFeature.featureID] = newPaperFeature;
 916            this.insertEdgeFeatures(newPaperFeature);
 917            return;
Use "@ts-expect-error" to ensure an error is actually being suppressed
 153        const items = paper.project.selectedItems;
 154        if (items && items.length > 0) {
 155            for (let i = 0; i < items.length; i++) {
 156                // @ts-ignore 157                this.__viewManagerDelegate.removeFeatureByID(items[i].featureID);
 158            }
 159
Use "@ts-expect-error" to ensure an error is actually being suppressed
 125        const output = [];
 126        const items = paper.project.selectedItems;
 127        for (let i = 0; i < items.length; i++) {
 128            // @ts-ignore 129            output.push(this.__viewManagerDelegate.getFeatureByID(items[i].featureID));
 130        }
 131        return output;
Use "@ts-expect-error" to ensure an error is actually being suppressed
  1import GeometryEdge from "./geometryEdge";
  2
  3// @ts-ignore  4import graphlib from "@dagrejs/graphlib";
  5import paper from "paper";
  6