import { SettingsCheckBox, SettingsTextInput, SettingsSelectInput, SettingsSection, setSetting, } from "../components/settingsInputs"; import { ButtonWithIcon } from "../components/button"; import { ChevronDoubleRightIcon } from "@heroicons/react/24/outline"; import { localesProcess } from "../components/utils"; import { langChoices } from "../localisation/main"; function Settings() { return (

{locals.Settings}

{ window.alreadyConnected = false; }} /> { if (e.target.checked) { socket.emit("joinRoom", settings.SyncPassword); } else { socket.emit("leaveRoom"); } }} /> { socket.emit("broadcastSync", { data: { settings: localStorage.getItem("settings"), Notes: localStorage.getItem("Notes"), NoteText: localStorage.getItem("NoteText"), NoteName: localStorage.getItem("NoteName"), }, room: settings.SyncPassword, }); }} /> { localesProcess(true); setSetting("newNotes", false); }} />
); } export default Settings;