refreshing

This commit is contained in:
firestar5683
2026-06-15 01:03:31 -05:00
parent 712256eac4
commit 407e2ea90a
3 changed files with 5 additions and 4 deletions
@@ -1,7 +1,7 @@
import { html, reactive } from "/assets/vendor/arrow-core.js"
import { createBrowserHistory, createRouter } from "/assets/vendor/remix-router-1.3.1.js"
import { hideSidebar } from "/assets/js/utils.js"
import { DeviceSettings } from "/assets/components/tools/device_settings.js?v=favorite-slots-4"
import { DeviceSettings } from "/assets/components/tools/device_settings.js?v=favorite-slots-5"
import { ErrorLogs } from "/assets/components/tools/error_logs.js"
import { VehicleFeatures } from "/assets/components/tools/vehicle_features.js"
import { GalaxyPairing } from "/assets/components/tools/galaxy.js"
@@ -286,7 +286,7 @@ async function fetchLayoutAndParams() {
state.loadingValues = true
try {
const layoutRes = await fetch("/assets/components/tools/device_settings_layout.json?v=favorite-slots-4", { cache: "no-store" })
const layoutRes = await fetch("/assets/components/tools/device_settings_layout.json?v=favorite-slots-5", { cache: "no-store" })
const rawLayoutData = await layoutRes.json()
const layoutData = rawLayoutData
@@ -537,6 +537,7 @@ async function saveFavoriteSlots(slots) {
state.values = { ...state.values, ...state.favoriteValues, StarPilotFavoriteSlots: state.favoriteSlots }
showParamSnackbar(data.message || "Favorite slots saved.")
scheduleSyncInputs()
window.setTimeout(() => window.location.reload(), 250)
} else {
state.favoriteSlots = previousSlots
showParamSnackbar(data.error || "Failed to save favorite slots", "error")
@@ -38,13 +38,13 @@
<link rel="stylesheet" href="/assets/components/tools/tmux.css">
<link rel="stylesheet" href="/assets/components/tools/toggles.css">
<link rel="stylesheet" href="/assets/components/tools/update_manager.css">
<link rel="stylesheet" href="/assets/components/tools/device_settings.css?v=favorite-slots-4">
<link rel="stylesheet" href="/assets/components/tools/device_settings.css?v=favorite-slots-5">
<link rel="stylesheet" href="/assets/components/tools/galaxy.css">
<link rel="stylesheet" href="/assets/components/tools/longitudinal_maneuvers.css">
<link rel="stylesheet" href="/assets/components/tools/tsk_manager.css">
<script type="module">
import("/assets/components/router.js?v=favorite-slots-4").catch((err) => {
import("/assets/components/router.js?v=favorite-slots-5").catch((err) => {
console.error("[the_pond] bootstrap failed", err);
const target = document.getElementById("app") || document.body;
const pre = document.createElement("pre");