toStringOrNull function
Convert any dynamic value to String or null safely.
Implementation
String? toStringOrNull(value) {
if (value == null) return null;
if (value is String) return value;
if (value is int) return value.toString();
if (value is double) return value.toString();
if (value is bool) return value ? "true" : "false";
return null;
}