make member list close/open based on last state
This commit is contained in:
parent
b3e004179e
commit
b10cfe00d9
1 changed files with 9 additions and 2 deletions
|
@ -186,14 +186,21 @@ import {I18n} from "./i18n.js";
|
||||||
}
|
}
|
||||||
|
|
||||||
(document.getElementById("settings") as HTMLImageElement).onclick = userSettings;
|
(document.getElementById("settings") as HTMLImageElement).onclick = userSettings;
|
||||||
|
const memberListToggle = document.getElementById("memberlisttoggle") as HTMLInputElement;
|
||||||
|
memberListToggle.checked = !localStorage.getItem("memberNotChecked");
|
||||||
|
memberListToggle.onclick = () => {
|
||||||
|
if (!memberListToggle.checked) {
|
||||||
|
localStorage.setItem("memberNotChecked", "true");
|
||||||
|
} else {
|
||||||
|
localStorage.delete("memberNotChecked");
|
||||||
|
}
|
||||||
|
};
|
||||||
if (mobile) {
|
if (mobile) {
|
||||||
const channelWrapper = document.getElementById("channelw") as HTMLDivElement;
|
const channelWrapper = document.getElementById("channelw") as HTMLDivElement;
|
||||||
channelWrapper.onclick = () => {
|
channelWrapper.onclick = () => {
|
||||||
const toggle = document.getElementById("maintoggle") as HTMLInputElement;
|
const toggle = document.getElementById("maintoggle") as HTMLInputElement;
|
||||||
toggle.checked = true;
|
toggle.checked = true;
|
||||||
};
|
};
|
||||||
const memberListToggle = document.getElementById("memberlisttoggle") as HTMLInputElement;
|
|
||||||
memberListToggle.checked = false;
|
memberListToggle.checked = false;
|
||||||
}
|
}
|
||||||
let dragendtimeout = setTimeout(() => {});
|
let dragendtimeout = setTimeout(() => {});
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue