()
| 59 | |
| 60 | // Initialize dropdown event listeners after data is loaded |
| 61 | function initializeDropdown() { |
| 62 | listSelector.addEventListener('mousedown', handleSelectorClick); |
| 63 | document.addEventListener('click', handleOutsideClick); |
| 64 | listSelector.addEventListener('keydown', handleKeyboard); |
| 65 | } |
| 66 | |
| 67 | // State |
| 68 | let todos = {}; |