Migrate ContactsView to PlatformServiceMixin and notification helpers

Complete Enhanced Triple Migration Pattern for ContactsView.vue:
- Replace databaseUtil/PlatformServiceFactory calls with mixin methods ($getAllContacts, $insertContact, $updateContact, $saveSettings)
- Replace direct $notify calls with notification helpers (notify.error, notify.success, notify.copied)
- Apply centralized notification constants from @/constants/notifications
- Remove legacy danger()/warning() methods and template calls
- Fix all TypeScript linter errors (0 errors, 136 acceptable warnings)

Database operations now use unified mixin abstraction. Notification patterns standardized across component.
This commit is contained in:
Matthew Raymer
2025-07-08 07:46:51 +00:00
parent 72c087e40a
commit 5d369762fc

File diff suppressed because it is too large Load Diff