removed hack
This commit is contained in:
parent
a71ec5f8b7
commit
e94cd88d63
|
|
@ -223,7 +223,6 @@ function noteApp() {
|
||||||
|
|
||||||
// Note sorting mode (a-z, z-a, newest, oldest, largest, smallest)
|
// Note sorting mode (a-z, z-a, newest, oldest, largest, smallest)
|
||||||
sortMode: localStorage.getItem('sortMode') || 'a-z',
|
sortMode: localStorage.getItem('sortMode') || 'a-z',
|
||||||
sortKey: 0, // Incremented to force tree re-render
|
|
||||||
|
|
||||||
// Icon rail / panel state
|
// Icon rail / panel state
|
||||||
activePanel: 'files', // 'files', 'search', 'tags', 'settings'
|
activePanel: 'files', // 'files', 'search', 'tags', 'settings'
|
||||||
|
|
@ -1946,8 +1945,7 @@ function noteApp() {
|
||||||
|
|
||||||
// Render folder recursively (helper for deep nesting)
|
// Render folder recursively (helper for deep nesting)
|
||||||
// Uses data-* attributes to store path/name, avoiding JS string escaping issues
|
// Uses data-* attributes to store path/name, avoiding JS string escaping issues
|
||||||
// sortKey parameter triggers Alpine re-render when sort mode changes
|
renderFolderRecursive(folder, level = 0, isTopLevel = false) {
|
||||||
renderFolderRecursive(folder, level = 0, isTopLevel = false, sortKey = 0) {
|
|
||||||
if (!folder) return '';
|
if (!folder) return '';
|
||||||
|
|
||||||
let html = '';
|
let html = '';
|
||||||
|
|
@ -2094,8 +2092,7 @@ function noteApp() {
|
||||||
},
|
},
|
||||||
|
|
||||||
// Render root-level items (notes and media not in any folder)
|
// Render root-level items (notes and media not in any folder)
|
||||||
// sortKey parameter triggers Alpine re-render when sort mode changes
|
renderRootItems() {
|
||||||
renderRootItems(sortKey = 0) {
|
|
||||||
const root = this.folderTree['__root__'];
|
const root = this.folderTree['__root__'];
|
||||||
if (!root || !root.notes || root.notes.length === 0) {
|
if (!root || !root.notes || root.notes.length === 0) {
|
||||||
return '';
|
return '';
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue