parseBody static method

dynamic parseBody(
  1. String body
)

Parses editor body text back into a JSON value when possible.

Implementation

static dynamic parseBody(String body) {
  final trimmed = body.trim();
  if (trimmed.isEmpty) return '';
  try {
    return jsonDecode(trimmed);
  } catch (_) {
    return body;
  }
}