fix: lint & build

This commit is contained in:
IMB11 2025-08-02 13:27:21 +01:00
parent 04404392d6
commit 174d358c99
3 changed files with 4 additions and 3 deletions

View File

@ -7,8 +7,8 @@
</template>
<script setup lang="ts">
import { NotificationPanel, provideNotificationManager } from "@modrinth/ui";
import ModrinthLoadingIndicator from "~/components/ui/modrinth-loading-indicator.ts";
import { FrontendNotificationManager } from "./providers/frontend-notifications.ts";
import ModrinthLoadingIndicator from "~/components/ui/modrinth-loading-indicator.ts";
provideNotificationManager(new FrontendNotificationManager());
</script>

View File

@ -86,8 +86,9 @@ import {
XCircleIcon,
XIcon,
} from '@modrinth/assets'
import { ButtonStyled, injectNotificationManager, type WebNotification } from '@modrinth/ui'
import { computed, onBeforeUnmount, onMounted, ref } from 'vue'
import { injectNotificationManager, type WebNotification } from '../../providers'
import ButtonStyled from '../base/ButtonStyled.vue'
const notificationManager = injectNotificationManager()
const notifications = computed<WebNotification[]>(() => notificationManager.getNotifications())

View File

@ -107,7 +107,7 @@ export interface ProjectV3 {
monetization_status: MonetizationStatus
side_types_migration_review_status: 'reviewed' | 'pending'
[key: string]: any
[key: string]: unknown
}
export type SideTypesMigrationReviewStatus = 'reviewed' | 'pending'