john-okeefe
2a64ca423f
Refactor: Eliminate duplicate types - Use handler types directly
- Deleted templates.CollectionDetailData - using templates.CollectionData everywhere
- Deleted templates.BookData - using handlers.BookInfo everywhere
- Deleted templates.DeviceData - using handlers.DeviceInfo everywhere
- Deleted templates.ProgressItemData - using handlers.ProgressWithMedia everywhere
- Deleted templates.convertDevices() helper - Use handlers types directly in templates
- Enhanced handlers.ProgressWithMedia with device metadata fields
- Added handlers.getDeviceIcon() helper
- Updated all templates to import handlers package
- Cleaned up unused imports
This aligns codebase with templ's design philosophy (use Go types directly, no parallel type system)
2026-02-12 19:48:07 -05:00
..
2026-02-06 21:59:20 -05:00
2026-02-02 10:27:39 -05:00
2026-02-06 21:59:20 -05:00
2026-02-02 10:27:39 -05:00
2026-02-06 21:59:20 -05:00
2026-02-02 10:27:39 -05:00
2026-02-02 10:35:56 -05:00
2026-02-02 10:27:53 -05:00
2026-02-06 21:59:20 -05:00
2026-02-02 09:35:37 -05:00
2026-02-06 21:59:20 -05:00
2026-02-02 16:46:45 -05:00
2026-02-12 19:48:07 -05:00
2026-02-12 19:48:07 -05:00
2026-02-12 19:48:07 -05:00
2026-02-12 19:48:07 -05:00
2026-02-06 21:59:20 -05:00
2026-02-02 10:27:53 -05:00
2026-02-02 10:35:56 -05:00
2026-02-02 10:27:53 -05:00
2026-02-12 19:48:07 -05:00
2026-02-12 19:48:07 -05:00
2026-02-03 20:22:41 -05:00
2026-02-03 16:16:14 -05:00
2026-02-06 21:59:20 -05:00
2026-02-03 13:54:11 -05:00
2026-02-02 10:35:56 -05:00
2026-02-02 10:27:59 -05:00
2026-02-02 10:35:56 -05:00
2026-02-02 10:27:59 -05:00
2026-02-12 19:48:07 -05:00
2026-02-12 19:48:07 -05:00
2026-02-06 21:59:20 -05:00
2026-02-02 10:28:01 -05:00
2026-02-02 10:35:56 -05:00
2026-02-02 10:27:59 -05:00
2026-02-12 19:48:07 -05:00
2026-02-06 21:59:20 -05:00
2026-02-01 16:11:59 -05:00