mirror of
https://github.com/logos-storage/ethcc-demo.git
synced 2026-02-24 15:13:29 +00:00
fix 'no events' and single event deletion
This commit is contained in:
parent
b3bb759ba8
commit
6b6cc5f783
@ -88,13 +88,7 @@ const eventsOrdered = computed(() => {
|
||||
</a>
|
||||
</div>
|
||||
<div class="overflow-y-auto">
|
||||
<div
|
||||
v-if="!events.value || Object.keys(events.value).length === 0"
|
||||
class="pt-6 pb-4 text-gray-900 dark:text-white"
|
||||
>
|
||||
No events
|
||||
</div>
|
||||
<div class="flow-root">
|
||||
<div class="flow-root" v-if="eventsOrdered && Object.keys(eventsOrdered).length > 0">
|
||||
<ul role="list" class="text-left divide-y divide-gray-200 dark:divide-gray-700">
|
||||
<li
|
||||
v-for="(
|
||||
@ -152,6 +146,7 @@ const eventsOrdered = computed(() => {
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="pt-6 pb-4 text-gray-900 dark:text-white" v-else>No events</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -44,25 +44,19 @@ export const useEventsStore = defineStore(
|
||||
}
|
||||
|
||||
function clearEvent(eventId) {
|
||||
delete events.value[eventId]
|
||||
// events.value = events.value.filter((_, index) => index !== idx)
|
||||
events.value = Object.entries(events.value).map(([evtId, event]) => {
|
||||
if (evtId != eventId) {
|
||||
return event
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
function updateModerated(requestId, moderated) {
|
||||
for ([eventId, { reqId }] in Object.entries(events.value)) {
|
||||
function updateModerated(reqId, moderated) {
|
||||
Object.entries(events.value).forEach(([eventId, { requestId }]) => {
|
||||
if (reqId === requestId) {
|
||||
events.value[eventId].moderated = moderated
|
||||
break
|
||||
}
|
||||
}
|
||||
// events.value = events.value.map((event) => {
|
||||
// if (event) {
|
||||
// if (event.requestId === requestId) {
|
||||
// event.moderated = moderated
|
||||
// }
|
||||
// return event
|
||||
// }
|
||||
// })
|
||||
})
|
||||
}
|
||||
|
||||
async function listenForNewEvents() {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user