Using time distance for content updated on stats page.

This commit is contained in:
DebaucheryLibrarian
2023-06-24 17:32:53 +02:00
parent 60c4f6e6c1
commit 49a08cd576
3 changed files with 44 additions and 15 deletions

View File

@@ -14,7 +14,10 @@
<dl class="stat-table">
<div class="stat-row">
<dt class="stat-label">Content updated</dt>
<dd class="stat-value">{{ formatDate(lastScrape, 'YYYY-MM-DD HH:mm') }}</dd>
<dd
class="stat-value"
:title="format(lastScrape, 'yyyy-MM-dd HH:mm')"
>{{ formatDistance(lastScrape, new Date(), { includeSeconds: true }) }} ago</dd>
</div>
</dl>
@@ -56,6 +59,7 @@
<script setup>
import { ref, onMounted } from 'vue';
import { useStore } from 'vuex';
import { format, formatDistance } from 'date-fns';
import Ellipsis from '../loading/ellipsis.vue';