convertRecentChatDataJsonFromString function
Converts a JSON string into a JSON string representing a list of RecentChatData objects.
This function checks if the provided string is null or empty. If it is, it returns an empty string. Otherwise, it converts the string into a RecentChatData object using recentChatDataFromJson, and then back into a JSON string using recentChatDataToJson.
Parameters:
str
- A JSON string or null.
Returns: A JSON string representing a list of RecentChatData objects, or an empty string if the input is null or empty.
Implementation
String convertRecentChatDataJsonFromString(String? str) =>
(str == null || str.isEmpty)
? ""
: recentChatDataToJson(recentChatDataFromJson(str));