/*
* Vencord, a Discord client mod
* Copyright (c) 2024 Vendicated and contributors
* SPDX-License-Identifier: GPL-3.0-or-later
*/
import { useSettings } from "@api/Settings";
import { Margins } from "@utils/margins";
import { identity } from "@utils/misc";
import { ModalCloseButton, ModalContent, ModalHeader, ModalRoot, ModalSize, openModal } from "@utils/modal";
import { Forms, Select, Slider, Text } from "@webpack/common";
import { ErrorCard } from "..";
export function NotificationSettings() {
const settings = useSettings().notifications;
return (
Notification Style
{settings.useNative !== "never" && Notification?.permission === "denied" && (
Desktop Notification Permission deniedYou have denied Notification Permissions. Thus, Desktop notifications will not work!
)}
Some plugins may show you notifications. These come in two styles:
Vencord Notifications: These are in-app notifications
Desktop Notifications: Native Desktop notifications (like when you get a ping)