mirror of
https://github.com/logos-storage/ethcc-demo.git
synced 2026-01-03 05:33:09 +00:00
Fix alert button url and info
- alert button url was not honouring the enableModeration query string - slot index was not appear for slot index 0
This commit is contained in:
parent
bbbd706574
commit
e060668cb2
@ -1,6 +1,7 @@
|
||||
<script setup>
|
||||
import { useRouter, useRoute } from 'vue-router'
|
||||
import AlertWithContent from '@/components/alerts/AlertWithContent.vue'
|
||||
import { computed } from 'vue'
|
||||
|
||||
const router = useRouter()
|
||||
const route = useRoute()
|
||||
@ -16,9 +17,9 @@ const alerts = defineModel()
|
||||
:id="event + blockNumber + requestId + slotIdx"
|
||||
:title="event"
|
||||
:type="type"
|
||||
:btn-more-url="router.resolve({ path: `/request/${requestId}`, query: route.query }).href"
|
||||
:btn-more-url="{ path: `/request/${requestId}`, query: route.query }"
|
||||
><p>request {{ requestId }} at block {{ blockNumber }}</p>
|
||||
<p v-if="slotIdx">Slot index: {{ slotIdx }}</p>
|
||||
<p v-if="slotIdx !== undefined">Slot index: {{ slotIdx }}</p>
|
||||
<p>State: {{ state }}</p></AlertWithContent
|
||||
>
|
||||
</div>
|
||||
|
||||
@ -27,7 +27,7 @@ const props = defineProps({
|
||||
default: 'View more'
|
||||
},
|
||||
btnMoreUrl: {
|
||||
type: String,
|
||||
type: Object,
|
||||
required: true
|
||||
}
|
||||
})
|
||||
@ -166,7 +166,7 @@ function dismissAndRedirect(targetElId, url) {
|
||||
let targetEl = document.getElementById(targetElId)
|
||||
let dismiss = new Dismiss(targetEl)
|
||||
dismiss.hide()
|
||||
router.push({ path: url })
|
||||
router.push(url)
|
||||
}
|
||||
</script>
|
||||
<template>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user