diff --git a/src/Logic/Web/ThemeViewStateHashActor.ts b/src/Logic/Web/ThemeViewStateHashActor.ts index a0a67f53c7..d0a23a90d2 100644 --- a/src/Logic/Web/ThemeViewStateHashActor.ts +++ b/src/Logic/Web/ThemeViewStateHashActor.ts @@ -3,7 +3,7 @@ import { MenuState } from "../../Models/MenuState" import { AndroidPolyfill } from "./AndroidPolyfill" import { IndexedFeatureSource } from "../FeatureSource/FeatureSource" import { Feature } from "geojson" -import { UIEventSource } from "../UIEventSource" +import { Store, UIEventSource } from "../UIEventSource" export default class ThemeViewStateHashActor { private readonly _state: { @@ -36,6 +36,7 @@ export default class ThemeViewStateHashActor { * */ constructor(state: { + featureSwitches: {featureSwitchBackToThemeOverview: Store} indexedFeatures: IndexedFeatureSource, selectedElement: UIEventSource, guistate: MenuState, diff --git a/src/Models/ThemeViewState/WithImageState.ts b/src/Models/ThemeViewState/WithImageState.ts index aaed7ddb38..cf0e8b59c5 100644 --- a/src/Models/ThemeViewState/WithImageState.ts +++ b/src/Models/ThemeViewState/WithImageState.ts @@ -56,6 +56,7 @@ export class WithImageState extends WithGuiState implements SpecialVisualization private initActors() { new ThemeViewStateHashActor({ + featureSwitches: this.featureSwitches, selectedElement: this.selectedElement, indexedFeatures: this.indexedFeatures, guistate: this.guistate