68 lines
1.9 KiB
Vue
Raw Normal View History

2025-10-21 15:11:46 +07:00
<script setup lang="ts">
import { ref } from 'vue'
import { EditOutlined } from '@ant-design/icons-vue'
2025-10-24 22:49:46 +07:00
import { useNeptuneWallet } from '@/composables/useNeptuneWallet'
2025-11-05 04:14:37 +07:00
import { CardBaseScrollable } from '@/components'
2025-10-24 22:49:46 +07:00
const { getUtxos } = useNeptuneWallet()
2025-10-21 15:11:46 +07:00
const inUseUtxosCount = ref(0)
const inUseUtxosAmount = ref(0)
</script>
<template>
2025-11-05 04:14:37 +07:00
<CardBaseScrollable class="content-card debug-card">
2025-10-21 15:11:46 +07:00
<div class="debug-header">
<h3 class="debug-title">
IN USE UTXOS
<EditOutlined style="margin-left: 8px; font-size: 16px" />
</h3>
<div class="debug-info">
<p><strong>COUNT</strong> {{ inUseUtxosCount }}</p>
2025-11-05 04:14:37 +07:00
<p><strong>AMOUNT</strong> {{ inUseUtxosAmount }} NPT</p>
2025-10-21 15:11:46 +07:00
</div>
</div>
<div class="list-pagination"></div>
2025-11-05 04:14:37 +07:00
</CardBaseScrollable>
2025-10-21 15:11:46 +07:00
</template>
<style lang="scss" scoped>
.debug-card {
.debug-header {
text-align: center;
margin-bottom: var(--spacing-2xl);
padding-bottom: var(--spacing-xl);
border-bottom: 2px solid var(--border-color);
.debug-title {
font-size: var(--font-2xl);
font-weight: var(--font-bold);
color: var(--text-primary);
margin-bottom: var(--spacing-lg);
letter-spacing: var(--tracking-wide);
display: flex;
align-items: center;
justify-content: center;
}
.debug-info {
display: flex;
flex-direction: column;
gap: var(--spacing-sm);
p {
margin: 0;
font-size: var(--font-lg);
color: var(--text-secondary);
strong {
font-weight: var(--font-semibold);
margin-right: var(--spacing-sm);
}
}
}
}
}
</style>