From e9a18f5dcedb457fabc6a77fa5eb46fae653be80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Munsch?= Date: Fri, 2 Feb 2024 10:44:23 +0100 Subject: [PATCH] Fix ts errors --- classes/Toast.ts | 3 ++- components/NavigationMenu.vue | 1 - plugins/fontawesome.ts | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/classes/Toast.ts b/classes/Toast.ts index 69d6099..c1b07b7 100644 --- a/classes/Toast.ts +++ b/classes/Toast.ts @@ -1,4 +1,5 @@ import log from "electron-log"; +import type { $Bus } from "~/plugins/emitter"; export enum ToastTypeEnum { default = "default", @@ -20,7 +21,7 @@ export default abstract class Toast { /** Affiche un toast message */ public static toast(message: string, type: ToastTypeEnum = ToastType.default, title: string | null = null): void { - const { $bus } = useNuxtApp(); + const $bus = useNuxtApp().$bus as $Bus; $bus.$emit("toast", {message, type, title}); const prefix: string = `${type.toLowerCase()} : `; switch (type) { diff --git a/components/NavigationMenu.vue b/components/NavigationMenu.vue index 2167d02..3dc4bce 100644 --- a/components/NavigationMenu.vue +++ b/components/NavigationMenu.vue @@ -38,7 +38,6 @@