FreeDATA/gui/src/components/grid/grid_frequency.vue

34 lines
874 B
Vue
Raw Normal View History

2023-12-16 16:11:16 +00:00
<script setup lang="ts">
import { setActivePinia } from "pinia";
import pinia from "../../store/index";
setActivePinia(pinia);
import { useStateStore } from "../../store/stateStore.js";
const state = useStateStore(pinia);
</script>
<template>
2023-12-16 16:12:03 +00:00
<div class="w-100">
<div class="input-group input-group-sm" style="width: calc(100% - 24px)">
<span class="input-group-text">Hz</span>
2023-12-16 16:11:16 +00:00
2023-12-16 16:12:03 +00:00
<input
type="text"
class="form-control"
style="min-width: 3em"
placeholder="mycall"
v-model="state.frequency"
readonly
/>
<a
class="btn btn-secondary dropdown-toggle"
v-bind:class="{
disabled: state.hamlib_status === 'disconnected',
}"
type="button"
data-bs-toggle="offcanvas"
data-bs-target="#offcanvasFrequency"
></a>
</div>
</div>
2023-12-16 16:11:16 +00:00
</template>