starwork_flutter/lib/api/model/string_response.dart

18 lines
511 B
Dart

// models/string_response.dart
class StringResponse {
final String value;
StringResponse(this.value);
factory StringResponse.fromJson(dynamic data) {
if (data is String) {
return StringResponse(data);
} else if (data is Map && data['message'] != null) {
return StringResponse(data['message'].toString());
} else if (data is Map && data['data'] != null) {
return StringResponse(data['data'].toString());
} else {
return StringResponse(data.toString());
}
}
}