Skip to content

Commit 1a9a94c

Browse files
committed
Update main.js
1 parent d848c55 commit 1a9a94c

File tree

1 file changed

+24
-8
lines changed

1 file changed

+24
-8
lines changed

src/main.js

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ const editorCSS = document.getElementById('editor_css')
99
const editorJS = document.getElementById('editor_js')
1010

1111
// Snipx Pages
12-
const editorPage = document.getElementById('editor_page')
13-
const settingsPage = document.getElementById('settings_page')
12+
const editorPage = document.getElementById('editor_page_container')
13+
const settingsPage = document.getElementById('settings_page_container')
1414

1515
// Create localStorage key/value if not there already
1616
let defaultStorage = {
@@ -66,8 +66,14 @@ window.addEventListener('load', (e) => {
6666
}
6767
// Update SECTION render
6868
switch(localStorage.getItem('SnipxPage')) {
69-
case 'editor': editorPage.style.display = 'flex'; break
70-
case 'settings': settingsPage.style.display = 'flex'; break
69+
case 'editor':
70+
settingsPage.style.display = 'none'
71+
editorPage.style.display = 'block'
72+
break
73+
case 'settings':
74+
editorPage.style.display = 'none'
75+
settingsPage.style.display = 'block'
76+
break
7177
}
7278
// EDITOR LOAD
7379
// ................................
@@ -76,16 +82,26 @@ window.addEventListener('load', (e) => {
7682
case 'css':
7783
// console.log(editorType.childNodes)
7884
editorType.childNodes.forEach(n => {
79-
if(n.nodeName === 'OPTION' && n.value === 'css') {
85+
if(
86+
n.nodeName === 'OPTION' &&
87+
n.value === 'css' &&
88+
localStorage.getItem('SnipxPage') === 'editor'
89+
) {
8090
n.setAttribute('selected', null)
91+
editorJS.style.display = 'none'
8192
editorCSS.style.display = 'flex'
8293
}
8394
})
8495
break
8596
case 'js':
8697
editorType.childNodes.forEach(n => {
87-
if(n.nodeName === 'OPTION' && n.value === 'js') {
98+
if(
99+
n.nodeName === 'OPTION' &&
100+
n.value === 'js' &&
101+
localStorage.getItem('SnipxPage') === 'editor'
102+
) {
88103
n.setAttribute('selected', null)
104+
editorCSS.style.display = 'none'
89105
editorJS.style.display = 'flex'
90106
}
91107
})
@@ -133,7 +149,7 @@ window.addEventListener('load', (e) => {
133149
editorPage.style.display = 'none'
134150
editorCSS.style.display = 'none'
135151
editorJS.style.display = 'none'
136-
settingsPage.style.display = 'flex'
152+
settingsPage.style.display = 'block'
137153
break
138154
// Load settings page
139155
case 'settings':
@@ -143,7 +159,7 @@ window.addEventListener('load', (e) => {
143159
case 'js': editorJS.style.display = 'block'; break
144160
}
145161
settingsPage.style.display = 'none'
146-
editorPage.style.display = 'flex'
162+
editorPage.style.display = 'block'
147163
break
148164
}
149165
}, false)

0 commit comments

Comments
 (0)