Refactoring: split 'ThemeViewState' into many classes

This commit is contained in:
Pieter Vander Vennet 2025-01-23 05:01:55 +01:00
parent 2b858bd2aa
commit dbcbf2787d
34 changed files with 1503 additions and 1227 deletions

View file

@ -13,8 +13,9 @@
import { CogIcon } from "@rgossiaux/svelte-heroicons/solid"
import { TrashIcon } from "@babeard/svelte-heroicons/mini"
import type { GeocodeResult } from "../../Logic/Search/GeocodingProvider"
import { WithSearchState } from "../../Models/ThemeViewState/WithSearchState"
export let state: SpecialVisualizationState
export let state: WithSearchState
let searchTerm = state.searchState.searchTerm
let results = state.searchState.suggestions