forked from jsnbuchanan/crowd-funder-for-time-pwa
Enhance migration templates with critical omission prevention
Add comprehensive guidance to prevent common migration oversights: - Remove unused notification imports - Replace hardcoded timeout values with constants - Remove legacy wrapper functions - Extract long class attributes to computed properties - Replace literal strings with constants Based on lessons learned from ContactQRScanShowView.vue migration. Includes validation commands and specific examples for each pattern.
This commit is contained in:
@@ -18,7 +18,7 @@ This document tracks the progress of the 2-day sprint to complete PlatformServic
|
||||
|
||||
**Last Updated**: $(date)
|
||||
**Current Phase**: Day 1 - PlatformServiceMixin Completion
|
||||
**Overall Progress**: 0% (0/52 files migrated)
|
||||
**Overall Progress**: 11.5% (6/52 files migrated)
|
||||
|
||||
---
|
||||
|
||||
@@ -147,7 +147,7 @@ export default class ComponentName extends Vue {
|
||||
## 📋 **File Migration Checklist**
|
||||
|
||||
### **Views (25 files) - Priority 1**
|
||||
**Progress**: 0/25 (0%)
|
||||
**Progress**: 3/25 (12%)
|
||||
|
||||
- [ ] QuickActionBvcEndView.vue
|
||||
- [ ] ProjectsView.vue
|
||||
@@ -163,7 +163,7 @@ export default class ComponentName extends Vue {
|
||||
- [ ] OfferDetailsView.vue
|
||||
- [ ] ContactEditView.vue
|
||||
- [ ] SharedPhotoView.vue
|
||||
- [ ] ContactQRScanShowView.vue
|
||||
- [x] ContactQRScanShowView.vue ✅ **MIGRATED & HUMAN TESTED**
|
||||
- [ ] ContactGiftingView.vue
|
||||
- [x] DiscoverView.vue ✅ **MIGRATED & HUMAN TESTED**
|
||||
- [ ] ImportAccountView.vue
|
||||
|
||||
Reference in New Issue
Block a user