mirror of
https://github.com/Lissy93/dashy.git
synced 2025-04-08 17:06:18 +02:00
✨ Adds new AdGuard widgets to base
This commit is contained in:
parent
577de74ac4
commit
b931d4e6cd
@ -20,8 +20,29 @@
|
|||||||
</div>
|
</div>
|
||||||
<!-- Widget -->
|
<!-- Widget -->
|
||||||
<div :class="`widget-wrap ${ error ? 'has-error' : '' }`">
|
<div :class="`widget-wrap ${ error ? 'has-error' : '' }`">
|
||||||
|
<AdGuardDnsInfo
|
||||||
|
v-if="widgetType === 'adguard-dns-info'"
|
||||||
|
:options="widgetOptions"
|
||||||
|
@loading="setLoaderState"
|
||||||
|
@error="handleError"
|
||||||
|
:ref="widgetRef"
|
||||||
|
/>
|
||||||
|
<AdGuardFilterStatus
|
||||||
|
v-else-if="widgetType === 'adguard-filter-status'"
|
||||||
|
:options="widgetOptions"
|
||||||
|
@loading="setLoaderState"
|
||||||
|
@error="handleError"
|
||||||
|
:ref="widgetRef"
|
||||||
|
/>
|
||||||
<AdGuardStats
|
<AdGuardStats
|
||||||
v-if="widgetType === 'adguard-stats'"
|
v-else-if="widgetType === 'adguard-stats'"
|
||||||
|
:options="widgetOptions"
|
||||||
|
@loading="setLoaderState"
|
||||||
|
@error="handleError"
|
||||||
|
:ref="widgetRef"
|
||||||
|
/>
|
||||||
|
<AdGuardTopDomains
|
||||||
|
v-else-if="widgetType === 'adguard-top-domains'"
|
||||||
:options="widgetOptions"
|
:options="widgetOptions"
|
||||||
@loading="setLoaderState"
|
@loading="setLoaderState"
|
||||||
@error="handleError"
|
@error="handleError"
|
||||||
@ -435,7 +456,10 @@ export default {
|
|||||||
OpenIcon,
|
OpenIcon,
|
||||||
LoadingAnimation,
|
LoadingAnimation,
|
||||||
// Register widget components
|
// Register widget components
|
||||||
|
AdGuardDnsInfo: () => import('@/components/Widgets/AdGuardDnsInfo.vue'),
|
||||||
|
AdGuardFilterStatus: () => import('@/components/Widgets/AdGuardFilterStatus.vue'),
|
||||||
AdGuardStats: () => import('@/components/Widgets/AdGuardStats.vue'),
|
AdGuardStats: () => import('@/components/Widgets/AdGuardStats.vue'),
|
||||||
|
AdGuardTopDomains: () => import('@/components/Widgets/AdGuardTopDomains.vue'),
|
||||||
AnonAddy: () => import('@/components/Widgets/AnonAddy.vue'),
|
AnonAddy: () => import('@/components/Widgets/AnonAddy.vue'),
|
||||||
Apod: () => import('@/components/Widgets/Apod.vue'),
|
Apod: () => import('@/components/Widgets/Apod.vue'),
|
||||||
BlacklistCheck: () => import('@/components/Widgets/BlacklistCheck.vue'),
|
BlacklistCheck: () => import('@/components/Widgets/BlacklistCheck.vue'),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user