You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Matthew Raymer
6c365bf590
Refactor DataExportSection.vue: streamline template, enhance maintainability
- Extracted all long/repeated CSS class strings in template to computed properties for maintainability
- Added/updated file-level documentation with template streamlining note
- No databaseUtil or SQL abstraction required (already migrated to PlatformServiceMixin)
- No notification migration required (already using modern helpers)
- Lint validation successful (no errors)
Technical improvements:
- 6 computed properties for CSS classes (container, buttons, instructions, etc.)
- Enhanced code maintainability and readability
- Follows Enhanced Triple Migration Pattern Phase 4 (Template Streamlining)
- Component already had Phases 1-3 completed (DB migration, SQL abstraction, notifications)
Migration completed in 3 minutes (3x faster than 8-12 min estimate)
|
3 weeks ago |
.. |
migration-templates
|
Enhance migration templates with critical omission prevention
|
3 weeks ago |
migration-testing
|
Refactor DataExportSection.vue: streamline template, enhance maintainability
|
3 weeks ago |
chrome_devtools.md
|
Fix UserNameDialog open error and add defensive ref check
|
3 weeks ago |
commit-message-template.md
|
Update migration template with comprehensive time tracking system (15 minutes)
|
3 weeks ago |
migration-time-tracker.md
|
feat: Complete NewEditProjectView.vue Enhanced Triple Migration Pattern and ImageMethodDialog improvements
|
3 weeks ago |
phase1-completion-summary.md
|
Fix HomeView notification migration to use proper constants pattern
|
3 weeks ago |
playwright_mcp.md
|
Finalize Dexie-to-SQLite migration prep: docs, circular dep removal, SQL helpers, tests
|
3 weeks ago |