Mikhail Chusavitin
99fd80bca7
feat: unify sync functionality with event-driven UI updates
- Refactored navbar sync button to dispatch 'sync-completed' event
- Configs page: removed duplicate 'Импорт с сервера' button, added auto-refresh on sync
- Projects page: wrapped initialization in DOMContentLoaded, added auto-refresh on sync
- Pricelists page: added auto-refresh on sync completion
- Consistent UX: all lists update automatically after 'Синхронизация' button click
- Removed code duplication: importConfigsFromServer() function no longer needed
- Event-driven architecture enables easy extension to other pages
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-02-10 11:11:10 +03:00
..
2026-02-07 21:23:23 +03:00
2026-02-10 11:11:10 +03:00
2026-01-26 15:57:15 +03:00
2026-02-10 11:11:10 +03:00
2026-02-09 17:22:51 +03:00
2026-01-26 15:57:15 +03:00
2026-02-07 05:20:35 +03:00
2026-02-10 11:11:10 +03:00
2026-02-06 16:42:32 +03:00
2026-02-10 11:11:10 +03:00
2026-02-04 10:19:35 +03:00