/* * Vesktop, a desktop app aiming to give you a snappier Discord Experience * Copyright (c) 2025 Vendicated and Vencord contributors * SPDX-License-Identifier: GPL-3.0-or-later */ import { BaseText, Button, Heading, Paragraph, TextButton } from "@vencord/types/components"; import { Margins, ModalCloseButton, ModalContent, ModalHeader, ModalRoot, ModalSize, openModal, useForceUpdater } from "@vencord/types/utils"; import { Toasts } from "@vencord/types/webpack/common"; import { Settings } from "shared/settings"; import { cl, SettingsComponent } from "./Settings"; export const DeveloperOptionsButton: SettingsComponent = ({ settings }) => { return ; }; function openDeveloperOptionsModal(settings: Settings) { openModal(props => ( Vesktop Developer Options
Vencord Location Debugging
)); } const VencordLocationPicker: SettingsComponent = ({ settings }) => { const forceUpdate = useForceUpdater(); const vencordDir = VesktopNative.fileManager.getVencordDir(); return ( <> Vencord files are loaded from{" "} {vencordDir ? ( { e.preventDefault(); VesktopNative.fileManager.showItemInFolder(vencordDir!); }} > {vencordDir} ) : ( "the default location" )}
); };