2023-09-12 15:52:16 +00:00
|
|
|
<script setup lang="ts">
|
|
|
|
|
|
|
|
|
|
|
|
import {saveSettingsToFile} from '../js/settingsHandler';
|
|
|
|
|
|
|
|
import { setActivePinia } from 'pinia';
|
|
|
|
import pinia from '../store/index';
|
|
|
|
setActivePinia(pinia);
|
|
|
|
|
|
|
|
import { useSettingsStore } from '../store/settingsStore.js';
|
|
|
|
const settings = useSettingsStore(pinia);
|
|
|
|
|
|
|
|
import { useStateStore } from '../store/stateStore.js';
|
|
|
|
const state = useStateStore(pinia);
|
|
|
|
|
2023-09-14 20:45:29 +00:00
|
|
|
import { useChatStore } from '../store/chatStore.js';
|
|
|
|
const chat = useChatStore(pinia);
|
|
|
|
|
|
|
|
|
|
|
|
function newChat(obj){
|
2023-09-20 05:37:32 +00:00
|
|
|
|
|
|
|
let callsign = document.getElementById("chatModuleNewDxCall").value
|
|
|
|
callsign = callsign.toUpperCase()
|
|
|
|
chat.callsign_list.add(callsign)
|
2023-09-14 20:45:29 +00:00
|
|
|
|
|
|
|
|
|
|
|
}
|
2023-09-12 15:52:16 +00:00
|
|
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
<template>
|
|
|
|
<nav class="navbar bg-body-tertiary border-bottom">
|
|
|
|
<div class="container">
|
|
|
|
<div class="row w-100">
|
|
|
|
<div class="col-4 p-0 me-2">
|
|
|
|
<div class="input-group bottom-0 m-0">
|
|
|
|
<input
|
|
|
|
class="form-control w-50"
|
|
|
|
maxlength="9"
|
|
|
|
style="text-transform: uppercase"
|
|
|
|
id="chatModuleNewDxCall"
|
|
|
|
placeholder="DX CALL"
|
|
|
|
/>
|
|
|
|
<button
|
|
|
|
class="btn btn-sm btn-success"
|
|
|
|
id="createNewChatButton"
|
|
|
|
type="button"
|
|
|
|
title="Start a new chat (enter dx call sign first)"
|
2023-09-14 20:45:29 +00:00
|
|
|
@click="newChat()"
|
2023-09-12 15:52:16 +00:00
|
|
|
>
|
2023-09-20 05:37:32 +00:00
|
|
|
new chat
|
2023-09-12 15:52:16 +00:00
|
|
|
<i
|
|
|
|
class="bi bi-pencil-square"
|
|
|
|
style="font-size: 1.2rem"
|
|
|
|
></i>
|
|
|
|
</button>
|
|
|
|
|
2023-09-20 05:37:32 +00:00
|
|
|
|
2023-09-12 15:52:16 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="col-7 ms-2 p-0">
|
|
|
|
|
2023-09-20 05:37:32 +00:00
|
|
|
<!-- right side of chat nav bar-->
|
2023-09-12 15:52:16 +00:00
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</nav>
|
|
|
|
</template>
|