forked from trent_larson/crowd-funder-for-time-pwa
Migrate ClaimCertificateView.vue to Enhanced Triple Migration Pattern
- Replaced all databaseUtil and direct PlatformServiceFactory usage with PlatformServiceMixin methods - Removed all raw SQL queries from the component - Centralized notification message in src/constants/notifications.ts - Replaced direct $notify call with notification helper and TIMEOUTS constant - Updated migration documentation and security audit - Ran lint-fix; no migration-specific errors remain Ready for human testing and validation.
This commit is contained in:
@@ -1039,3 +1039,10 @@ export const NOTIFY_DISCOVER_MAP_SEARCH_ERROR = {
|
||||
title: "Error",
|
||||
message: "There was an error with the map search.",
|
||||
};
|
||||
|
||||
// ClaimCertificateView.vue specific constants
|
||||
// Used in: ClaimCertificateView.vue (fetchClaim method - claim loading error)
|
||||
export const NOTIFY_CLAIM_CERTIFICATE_LOAD_ERROR = {
|
||||
title: "Error",
|
||||
message: "There was a problem loading the claim.",
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user