showScaffoldMessages function
Implementation
void showScaffoldMessages(BuildContext context, Map<String, dynamic> messages) {
if (msSvDebug) {
logDebug('CRUD | showScaffoldMessages | messages: ${messages.toString()}');
}
if (!messages.containsKey('errorWaitForOk') ||
messages['errorWaitForOk'] == null) {
messages['errorWaitForOk'] = true;
}
if (messages.containsKey('errorMessage') &&
messages['errorMessage']?.isNotEmpty) {
showScaffoldMessage(
'${messages['errorMessage']}${messages['errorCode']?.isNotEmpty ? '\n${messages['errorCode']}' : ''}',
context,
typeError,
messages['errorWaitForOk'],
);
}
if (messages.containsKey('infoMessage') &&
messages['infoMessage']?.isNotEmpty) {
showScaffoldMessage(messages['infoMessage'], context, typeInfo, false);
}
}