jedmund-svelte/src/lib
Justin Edmund 6077fa126b refactor: break down EnhancedComposer into focused components
- Extract ComposerToolbar component for toolbar UI and logic
- Create TextStyleDropdown and MediaInsertDropdown components
- Extract ComposerMediaHandler for all media operations
- Create ComposerLinkManager for link-related features
- Extract useComposerEvents hook for event handling
- Create editorConfig utility for configuration logic
- Refactor main component from 1,347 to ~300 lines
- Maintain backward compatibility with shim component
- Improve maintainability with single-responsibility components

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-26 09:02:47 -04:00
..
actions feat: add tooltips to link bubble menu buttons 2025-06-25 01:06:17 +01:00
components refactor: break down EnhancedComposer into focused components 2025-06-26 09:02:47 -04:00
posts Admin WIP 2025-05-27 16:57:51 -07:00
schemas Prettier + build errors 2025-06-02 08:41:03 -07:00
server refactor(server): improve utilities and admin endpoints 2025-06-24 01:14:57 +01:00
stores feat: enhance editor with drag handle and UI improvements 2025-06-25 01:06:46 +01:00
types feat: add color extraction and analysis for media 2025-06-19 01:58:52 +01:00
utils feat: enhance editor with drag handle and UI improvements 2025-06-25 01:06:46 +01:00
admin-auth.ts Better single photo view 2025-06-13 03:47:52 -04:00
index.ts Initial commit 2024-07-01 22:46:33 -04:00
posts.ts Admin WIP 2025-05-27 16:57:51 -07:00