Fix: move subtopicsDiv definition before use

This commit is contained in:
Kato
2026-09-02 22:36:50 +00:00
parent 2bfe4d44ea
commit e467403231
+3 -3
View File
@@ -338,12 +338,12 @@ async function loadWiki() {
`; `;
wikiContainer.appendChild(topicDiv); wikiContainer.appendChild(topicDiv);
// Auto-expand all topics initially
subtopicsDiv.classList.remove('hidden');
const subtopicsDiv = topicDiv.querySelector('.wiki-subtopics'); const subtopicsDiv = topicDiv.querySelector('.wiki-subtopics');
const topicTitle = topicDiv.querySelector('.topic-title'); const topicTitle = topicDiv.querySelector('.topic-title');
// Auto-expand all topics initially
subtopicsDiv.classList.remove('hidden');
// Toggle topic on click // Toggle topic on click
topicTitle.onclick = () => { topicTitle.onclick = () => {
console.log('Topic clicked:', topicName, 'current hidden:', subtopicsDiv.classList.contains('hidden')); console.log('Topic clicked:', topicName, 'current hidden:', subtopicsDiv.classList.contains('hidden'));