database_error_databaseFailure method
{failure, select, database_error_missingUserDoc{Your user document is missing, please contact us for support.} database_error_missingUserSettings{Your user settings is missing, please contact us for support.} database_error_invalidUserDoc{Your user document is invalid, please contact us for support.} database_error_invalidUserSettings{Your user settings is invalid, please contact us for support.} common_error_permissionDenied{Insufficient permissions.} common_error_serverError{Server error.} other{Database error.}}
Implementation
String database_error_databaseFailure(Object failure) {
return Intl.select(
failure,
{
'database_error_missingUserDoc':
'Your user document is missing, please contact us for support.',
'database_error_missingUserSettings':
'Your user settings is missing, please contact us for support.',
'database_error_invalidUserDoc':
'Your user document is invalid, please contact us for support.',
'database_error_invalidUserSettings':
'Your user settings is invalid, please contact us for support.',
'common_error_permissionDenied': 'Insufficient permissions.',
'common_error_serverError': 'Server error.',
'other': 'Database error.',
},
name: 'database_error_databaseFailure',
desc: '',
args: [failure],
);
}