mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-05-29 19:35:20 +02:00
feat(auto-updater, ui): rename DesktopUpdatePrompt with DesktopUpdateToast
This commit is contained in:
parent
bf4e60d224
commit
7276210403
2 changed files with 6 additions and 6 deletions
|
|
@ -3,7 +3,7 @@ import "./globals.css";
|
||||||
import { RootProvider } from "fumadocs-ui/provider/next";
|
import { RootProvider } from "fumadocs-ui/provider/next";
|
||||||
import { Roboto } from "next/font/google";
|
import { Roboto } from "next/font/google";
|
||||||
import { AnnouncementToastProvider } from "@/components/announcements/AnnouncementToastProvider";
|
import { AnnouncementToastProvider } from "@/components/announcements/AnnouncementToastProvider";
|
||||||
import { DesktopUpdatePrompt } from "@/components/desktop/DesktopUpdatePrompt";
|
import { DesktopUpdateToast } from "@/components/desktop/desktop-update-toast";
|
||||||
import { GlobalLoadingProvider } from "@/components/providers/GlobalLoadingProvider";
|
import { GlobalLoadingProvider } from "@/components/providers/GlobalLoadingProvider";
|
||||||
import { I18nProvider } from "@/components/providers/I18nProvider";
|
import { I18nProvider } from "@/components/providers/I18nProvider";
|
||||||
import { PostHogProvider } from "@/components/providers/PostHogProvider";
|
import { PostHogProvider } from "@/components/providers/PostHogProvider";
|
||||||
|
|
@ -155,7 +155,7 @@ export default function RootLayout({
|
||||||
<GlobalLoadingProvider>{children}</GlobalLoadingProvider>
|
<GlobalLoadingProvider>{children}</GlobalLoadingProvider>
|
||||||
</ZeroProvider>
|
</ZeroProvider>
|
||||||
</ReactQueryClientProvider>
|
</ReactQueryClientProvider>
|
||||||
<DesktopUpdatePrompt />
|
<DesktopUpdateToast />
|
||||||
<Toaster />
|
<Toaster />
|
||||||
<AnnouncementToastProvider />
|
<AnnouncementToastProvider />
|
||||||
</RootProvider>
|
</RootProvider>
|
||||||
|
|
|
||||||
|
|
@ -5,12 +5,12 @@ import { useEffect, useState } from "react";
|
||||||
import { Button } from "@/components/ui/button";
|
import { Button } from "@/components/ui/button";
|
||||||
import { cn } from "@/lib/utils";
|
import { cn } from "@/lib/utils";
|
||||||
|
|
||||||
type UpdatePromptState = {
|
type UpdateToastState = {
|
||||||
version: string;
|
version: string;
|
||||||
};
|
};
|
||||||
|
|
||||||
export function DesktopUpdatePrompt() {
|
export function DesktopUpdateToast() {
|
||||||
const [update, setUpdate] = useState<UpdatePromptState | null>(null);
|
const [update, setUpdate] = useState<UpdateToastState | null>(null);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
const api = window.electronAPI;
|
const api = window.electronAPI;
|
||||||
|
|
@ -71,7 +71,7 @@ export function DesktopUpdatePrompt() {
|
||||||
variant="ghost"
|
variant="ghost"
|
||||||
size="icon"
|
size="icon"
|
||||||
className="absolute right-2 top-2 size-7 text-muted-foreground hover:bg-transparent hover:text-foreground"
|
className="absolute right-2 top-2 size-7 text-muted-foreground hover:bg-transparent hover:text-foreground"
|
||||||
aria-label="Dismiss update prompt"
|
aria-label="Dismiss update toast"
|
||||||
onClick={() => setUpdate(null)}
|
onClick={() => setUpdate(null)}
|
||||||
>
|
>
|
||||||
<X className="size-4" strokeWidth={1.8} />
|
<X className="size-4" strokeWidth={1.8} />
|
||||||
Loading…
Add table
Add a link
Reference in a new issue