mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
message info for received messages
This commit is contained in:
parent
9184565d3f
commit
b93a6a57f2
2 changed files with 43 additions and 1 deletions
|
@ -23,6 +23,17 @@
|
||||||
|
|
||||||
<!-- Delete button outside of the card -->
|
<!-- Delete button outside of the card -->
|
||||||
<div class="col-auto">
|
<div class="col-auto">
|
||||||
|
|
||||||
|
<button
|
||||||
|
class="btn btn-outline-secondary border-0 me-1"
|
||||||
|
@click="showMessageInfo"
|
||||||
|
data-bs-target="#messageInfoModal"
|
||||||
|
data-bs-toggle="modal"
|
||||||
|
>
|
||||||
|
<i class="bi bi-info-circle"></i>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
|
||||||
<button class="btn btn-outline-secondary border-0" @click="deleteMessage">
|
<button class="btn btn-outline-secondary border-0" @click="deleteMessage">
|
||||||
<i class="bi bi-trash"></i>
|
<i class="bi bi-trash"></i>
|
||||||
</button>
|
</button>
|
||||||
|
@ -31,7 +42,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { deleteMessageFromDB } from "../js/chatHandler";
|
import { deleteMessageFromDB, requestMessageInfo } from "../js/chatHandler";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
props: {
|
props: {
|
||||||
|
@ -62,6 +73,12 @@ export default {
|
||||||
return "col-9";
|
return "col-9";
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
showMessageInfo() {
|
||||||
|
requestMessageInfo(this.message._id);
|
||||||
|
//let infoModal = Modal.getOrCreateInstance(document.getElementById('messageInfoModal'))
|
||||||
|
//console.log(this.infoModal)
|
||||||
|
//this.infoModal.show()
|
||||||
|
},
|
||||||
deleteMessage() {
|
deleteMessage() {
|
||||||
deleteMessageFromDB(this.message._id);
|
deleteMessageFromDB(this.message._id);
|
||||||
},
|
},
|
||||||
|
|
|
@ -257,6 +257,31 @@ export default {
|
||||||
>
|
>
|
||||||
busy
|
busy
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
|
<button
|
||||||
|
class="btn btn-sm ms-2 disabled"
|
||||||
|
type="button"
|
||||||
|
data-bs-placement="top"
|
||||||
|
data-bs-toggle="tooltip"
|
||||||
|
data-bs-trigger="hover"
|
||||||
|
data-bs-html="true"
|
||||||
|
v-bind:class="{
|
||||||
|
'btn-warning': state.channel_busy === 'True',
|
||||||
|
'btn-outline-secondary': state.channel_busy === 'False',
|
||||||
|
}"
|
||||||
|
title="Channel busy state: <strong class='text-success'>not busy</strong> / <strong class='text-danger'>busy </strong>"
|
||||||
|
>
|
||||||
|
S1
|
||||||
|
</button>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<button
|
<button
|
||||||
class="btn btn-sm disabled"
|
class="btn btn-sm disabled"
|
||||||
type="button"
|
type="button"
|
||||||
|
|
Loading…
Reference in a new issue