FreeDATA/gui/src/components/main_top_navbar.vue

33 lines
837 B
Vue
Raw Normal View History

2023-09-10 06:23:40 +00:00
<script setup lang="ts">
2023-10-03 13:15:17 +00:00
import { setActivePinia } from "pinia";
import pinia from "../store/index";
2023-09-10 06:23:40 +00:00
setActivePinia(pinia);
2023-10-03 13:15:17 +00:00
import { useStateStore } from "../store/stateStore.js";
2023-09-10 06:23:40 +00:00
const state = useStateStore(pinia);
2023-10-03 13:15:17 +00:00
import { useSettingsStore } from "../store/settingsStore.js";
2023-09-10 06:23:40 +00:00
const settings = useSettingsStore(pinia);
2023-10-21 09:45:45 +00:00
import { useAudioStore } from "../store/audioStore.js";
const audioStore = useAudioStore(pinia);
import { saveSettingsToFile } from "../js/settingsHandler";
2023-09-13 17:33:03 +00:00
2023-09-10 06:23:40 +00:00
</script>
<template>
2023-10-03 13:15:17 +00:00
<nav class="navbar bg-body-tertiary border-bottom">
<div class="mx-auto">
<span class="badge bg-secondary me-4"
2023-10-20 11:47:42 +00:00
>Modem location | {{ settings.modem_host }}</span
2023-10-03 13:15:17 +00:00
>
<span class="badge bg-secondary me-4"
2023-10-20 11:47:42 +00:00
>Service | {{ state.modem_running_state }}</span
2023-10-03 13:15:17 +00:00
>
</div>
2023-10-28 13:14:04 +00:00
</nav>
2023-10-03 13:15:17 +00:00
</template>