Refactoring: port 'TagApplyButton' to svelte

This commit is contained in:
Pieter Vander Vennet 2025-06-19 01:51:09 +02:00
parent 2bc2a6cddf
commit d1f7ae2462
8 changed files with 109 additions and 99 deletions

View file

@ -2,7 +2,6 @@ import { SpecialVisualization, SpecialVisualizationState } from "../SpecialVisua
import Maproulette from "../../Logic/Maproulette"
import SvelteUIElement from "../Base/SvelteUIElement"
import MaprouletteSetStatus from "../MapRoulette/MaprouletteSetStatus.svelte"
import TagApplyButton from "../Popup/TagApplyButton"
import { PointImportButtonViz } from "../Popup/ImportButtons/PointImportButtonViz"
import WayImportButtonViz from "../Popup/ImportButtons/WayImportButtonViz"
import ConflateImportButtonViz from "../Popup/ImportButtons/ConflateImportButtonViz"
@ -16,11 +15,12 @@ import LinkedDataLoader from "../../Logic/Web/LinkedDataLoader"
import Toggle from "../Input/Toggle"
import ComparisonTool from "../Comparison/ComparisonTool.svelte"
import { Utils } from "../../Utils"
import TagApplyViz from "./TagApplyViz"
export class DataImportSpecialVisualisations {
public static initList(): (SpecialVisualization & { group })[] {
return [
new TagApplyButton(),
new TagApplyViz(),
new PointImportButtonViz(),
new WayImportButtonViz(),
new ConflateImportButtonViz(),