Remove embed options
This commit is contained in:
parent
7580e8423a
commit
c748802c62
2 changed files with 14 additions and 33 deletions
|
@ -1,9 +1,6 @@
|
|||
function init_settings(model) {
|
||||
const el = find_node("#settings");
|
||||
find_node("#add-relay", el).addEventListener("click", on_click_add_relay);
|
||||
const embeds_el = find_node("input[name='show_embeds']", el);
|
||||
embeds_el.addEventListener("click", on_click_toggle_embeds);
|
||||
embeds_el.checked = model.embeds != "friends";
|
||||
find_node("[role='sign-out']", el).addEventListener("click", on_click_sign_out);
|
||||
const rlist = find_node("#relay-list tbody", el);
|
||||
model.relays.forEach((str) => {
|
||||
|
@ -11,6 +8,14 @@ function init_settings(model) {
|
|||
});
|
||||
}
|
||||
|
||||
async function on_click_sign_out(ev) {
|
||||
if (confirm("Are you sure you want to sign out?")) {
|
||||
localStorage.clear();
|
||||
await dbclear();
|
||||
window.location.reload();
|
||||
}
|
||||
}
|
||||
|
||||
function new_relay_item(str) {
|
||||
const tr = document.createElement('tr');
|
||||
tr.innerHTML = `<td>${str}</td>
|
||||
|
@ -37,21 +42,6 @@ function on_click_add_relay(ev) {
|
|||
model_save_settings(model);
|
||||
}
|
||||
|
||||
function on_click_toggle_embeds(ev) {
|
||||
const model = DAMUS;
|
||||
model.embeds = ev.target.checked ? "everyone" : "friends";
|
||||
window.alert("You will need to refresh to see changes.");
|
||||
model_save_settings(model);
|
||||
}
|
||||
|
||||
async function on_click_sign_out(ev) {
|
||||
if (confirm("Are you sure you want to sign out?")) {
|
||||
localStorage.clear();
|
||||
await dbclear();
|
||||
window.location.reload();
|
||||
}
|
||||
}
|
||||
|
||||
function on_click_remove_relay(ev) {
|
||||
const model = DAMUS;
|
||||
const address = ev.target.dataset.address;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue