fIx toaster style

This commit is contained in:
pa
2026-01-19 15:34:58 +09:00
committed by Natsumi
parent 2d3cd9a3b3
commit 39e9631812
2 changed files with 5 additions and 2 deletions
+4 -1
View File
@@ -10,7 +10,7 @@
ondragover="event.preventDefault()" ondragover="event.preventDefault()"
ondrop="event.preventDefault()"> ondrop="event.preventDefault()">
<RouterView></RouterView> <RouterView></RouterView>
<Toaster position="top-center"></Toaster> <Toaster position="top" :theme="sonnerTheme" :data-theme="themeMode"></Toaster>
<AlertDialogModal></AlertDialogModal> <AlertDialogModal></AlertDialogModal>
<PromptDialogModal></PromptDialogModal> <PromptDialogModal></PromptDialogModal>
@@ -23,6 +23,7 @@
<script setup> <script setup>
import { computed, onBeforeMount, onMounted } from 'vue'; import { computed, onBeforeMount, onMounted } from 'vue';
import { storeToRefs } from 'pinia';
import { Toaster } from './components/ui/sonner'; import { Toaster } from './components/ui/sonner';
import { TooltipProvider } from './components/ui/tooltip'; import { TooltipProvider } from './components/ui/tooltip';
@@ -44,6 +45,8 @@
initNoty(); initNoty();
const store = createGlobalStores(); const store = createGlobalStores();
const { isDarkMode, themeMode } = storeToRefs(store.appearanceSettings);
const sonnerTheme = computed(() => (isDarkMode.value ? 'dark' : 'light'));
if (typeof window !== 'undefined') { if (typeof window !== 'undefined') {
window.$pinia = store; window.$pinia = store;
+1 -1
View File
@@ -73,7 +73,7 @@ export const useSharedFeedStore = defineStore('SharedFeed', () => {
onPlayerJoining.value = newOnPlayerJoining; onPlayerJoining.value = newOnPlayerJoining;
sharedFeedData.value = sharedFeedData.value.filter( sharedFeedData.value = sharedFeedData.value.filter(
(ctx) => ctx.type !== 'OnPlayerJoining' (ctx) => ctx.type !== 'OnPlayerJoining' && !ctx.isTraveling
); );
sharedFeedData.value.unshift(...onPlayerJoining.value); sharedFeedData.value.unshift(...onPlayerJoining.value);
if (sharedFeedData.value.length > maxEntries) { if (sharedFeedData.value.length > maxEntries) {