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-01 16:11:54 -05:00
2026-02-09 20:10:18 -05:00
2026-02-09 17:58:33 -05:00
2026-02-01 16:11:54 -05:00
2026-02-01 16:11:54 -05:00
2026-02-12 19:48:07 -05:00
2026-02-01 16:11:54 -05:00
2026-02-01 16:11:54 -05:00
2026-02-10 09:31:35 -05:00
2026-02-10 12:41:04 -05:00
2026-02-01 16:11:54 -05:00
2026-02-02 16:46:22 -05:00
2026-02-07 19:49:47 -05:00
2026-02-11 18:09:42 -05:00
2026-02-01 16:11:54 -05:00
2026-02-12 19:48:07 -05:00
2026-02-01 16:11:54 -05:00
2026-02-01 16:11:54 -05:00
2026-02-09 13:12:31 -05:00
2026-02-07 19:49:40 -05:00
2026-02-01 16:24:58 -05:00
2026-02-01 16:11:54 -05:00
2026-02-09 20:10:06 -05:00
2026-02-01 16:11:54 -05:00