change format settings

This commit is contained in:
2024-12-04 20:00:18 -08:00
parent 07b585f956
commit 4c2b0f454b
14 changed files with 691 additions and 665 deletions

View File

@@ -1,29 +1,29 @@
import { ref, toValue, watchEffect } from 'vue'
import { type MaybeRefOrGetter } from 'vue'
import { ref, toValue, watchEffect } from 'vue';
import { type MaybeRefOrGetter } from 'vue';
export interface TelemetryDefinition {
uuid: string
name: string
data_type: string
uuid: string;
name: string;
data_type: string;
}
export function useTelemetry(name: MaybeRefOrGetter<string>) {
const data = ref<TelemetryDefinition | null>(null)
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const error = ref<any | null>(null)
const data = ref<TelemetryDefinition | null>(null);
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const error = ref<any | null>(null);
watchEffect(async () => {
const name_value = toValue(name)
watchEffect(async () => {
const name_value = toValue(name);
try {
const res = await fetch(`/api/tlm/${name_value}`)
data.value = await res.json()
error.value = null
} catch (e) {
data.value = null
error.value = e
}
})
try {
const res = await fetch(`/api/tlm/${name_value}`);
data.value = await res.json();
error.value = null;
} catch (e) {
data.value = null;
error.value = e;
}
});
return { data, error }
return { data, error };
}