summaryrefslogtreecommitdiff
path: root/scripts/localStorage.js
blob: b5753fda94593aee6d07079fd4216ae4f97b5882 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
function langIndonesia() {
	localStorage.setItem("lang", "id");
	window.location.reload();
}

function langEnglish() {
	localStorage.setItem("lang", "en");
	window.location.reload();
}

function setSidebarStorage(open) {
	if (open) {
		localStorage.setItem("sidebar", "open");
	} else {
		localStorage.setItem("sidebar", "closed")
	}
}

function switchLang() {
	switchLangStorage();
	window.location.reload();
}

function switchLangStorage() {
	if (localStorage.getItem("lang") == "id") {
		localStorage.setItem("lang", "en");
	} else {
		localStorage.setItem("lang", "id");
	}
}

function switchLangHref(destination) {
	switchLangStorage();
	window.location.href = destination;
}