import {
SettingsCheckBox,
SettingsTextInput,
SettingsSelectInput,
SettingsSection,
setSetting,
} from "../components/settingsInputs";
import { ButtonWithIcon } from "../components/button";
import { ChevronDoubleRightIcon } from "@heroicons/react/24/outline";
import { localesProcess, reRenderPage } from "../components/utils";
import { langChoices } from "../localisation/main";
function Settings() {
let lastName = settings.userName;
return (
{locals.Settings}
{
if (settings.userName == "bruh") {
lastName = settings.userName;
reRenderPage();
} else if (lastName == "bruh") {
lastName = settings.userName;
reRenderPage();
}
}}
/>
{
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;