mirror of
https://github.com/ChrispyBacon-dev/DockFlare.git
synced 2026-04-28 03:39:32 +00:00
76 lines
No EOL
3.1 KiB
JavaScript
76 lines
No EOL
3.1 KiB
JavaScript
/// <reference types="../node_modules/.vue-global-types/vue_3.5_0_0_0.d.ts" />
|
|
import { RouterView } from 'vue-router';
|
|
import { useRegisterSW } from 'virtual:pwa-register/vue';
|
|
const { needRefresh, updateServiceWorker } = useRegisterSW();
|
|
debugger; /* PartiallyEnd: #3632/scriptSetup.vue */
|
|
const __VLS_ctx = {};
|
|
let __VLS_components;
|
|
let __VLS_directives;
|
|
const __VLS_0 = {}.RouterView;
|
|
/** @type {[typeof __VLS_components.RouterView, ]} */ ;
|
|
// @ts-ignore
|
|
const __VLS_1 = __VLS_asFunctionalComponent(__VLS_0, new __VLS_0({}));
|
|
const __VLS_2 = __VLS_1({}, ...__VLS_functionalComponentArgsRest(__VLS_1));
|
|
const __VLS_4 = {}.Transition;
|
|
/** @type {[typeof __VLS_components.Transition, typeof __VLS_components.Transition, ]} */ ;
|
|
// @ts-ignore
|
|
const __VLS_5 = __VLS_asFunctionalComponent(__VLS_4, new __VLS_4({
|
|
name: "slide-up",
|
|
}));
|
|
const __VLS_6 = __VLS_5({
|
|
name: "slide-up",
|
|
}, ...__VLS_functionalComponentArgsRest(__VLS_5));
|
|
__VLS_7.slots.default;
|
|
if (__VLS_ctx.needRefresh) {
|
|
__VLS_asFunctionalElement(__VLS_intrinsicElements.div, __VLS_intrinsicElements.div)({
|
|
...{ class: "fixed bottom-4 right-4 z-50 flex items-center gap-3 rounded-lg border bg-card px-4 py-3 shadow-lg text-card-foreground" },
|
|
});
|
|
__VLS_asFunctionalElement(__VLS_intrinsicElements.span, __VLS_intrinsicElements.span)({
|
|
...{ class: "text-sm" },
|
|
});
|
|
__VLS_asFunctionalElement(__VLS_intrinsicElements.button, __VLS_intrinsicElements.button)({
|
|
...{ onClick: (...[$event]) => {
|
|
if (!(__VLS_ctx.needRefresh))
|
|
return;
|
|
__VLS_ctx.updateServiceWorker();
|
|
} },
|
|
...{ class: "text-sm font-medium underline underline-offset-2" },
|
|
});
|
|
}
|
|
var __VLS_7;
|
|
/** @type {__VLS_StyleScopedClasses['fixed']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['bottom-4']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['right-4']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['z-50']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['flex']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['items-center']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['gap-3']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['rounded-lg']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['border']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['bg-card']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['px-4']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['py-3']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['shadow-lg']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['text-card-foreground']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['text-sm']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['text-sm']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['font-medium']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['underline']} */ ;
|
|
/** @type {__VLS_StyleScopedClasses['underline-offset-2']} */ ;
|
|
var __VLS_dollars;
|
|
const __VLS_self = (await import('vue')).defineComponent({
|
|
setup() {
|
|
return {
|
|
RouterView: RouterView,
|
|
needRefresh: needRefresh,
|
|
updateServiceWorker: updateServiceWorker,
|
|
};
|
|
},
|
|
});
|
|
export default (await import('vue')).defineComponent({
|
|
setup() {
|
|
return {};
|
|
},
|
|
});
|
|
; /* PartiallyEnd: #4569/main.vue */
|
|
//# sourceMappingURL=App.vue.js.map
|