From 82b36f96d08011137b0639bd0993695a5946bd01 Mon Sep 17 00:00:00 2001 From: ThePetrovich Date: Sun, 6 Jul 2025 20:55:19 +0800 Subject: [PATCH] Fix store init --- src/lib/components/ScenarioPanel.svelte | 1 - src/lib/stores.ts | 8 +++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/lib/components/ScenarioPanel.svelte b/src/lib/components/ScenarioPanel.svelte index b9acad6..6541c1a 100644 --- a/src/lib/components/ScenarioPanel.svelte +++ b/src/lib/components/ScenarioPanel.svelte @@ -49,7 +49,6 @@ } const flightParameters = $FlightParametersStore; - const savedData = savedScenario.template_data; const savedFlightParameters = savedData.flight_parameters; diff --git a/src/lib/stores.ts b/src/lib/stores.ts index d0a6f90..2605648 100644 --- a/src/lib/stores.ts +++ b/src/lib/stores.ts @@ -60,8 +60,14 @@ export const templateDataDefaults: TemplateData = { flight_parameters: flightParametersDefaults, }; +export const scenarioDefaults: SavedScenario = { + id: -1, + name: "Новый сценарий", + template_data: templateDataDefaults, +} + export const ScenarioStore = writable( - readLocalStorage("scenario", {} as SavedScenario) + readLocalStorage("scenario", scenarioDefaults as SavedScenario) ); export const RawTelemetryStore = writable(