toCamelCase function

String toCamelCase(
  1. String str
)

Implementation

String toCamelCase(String str) {
  final parts = str.split('_');
  final camelCased = parts
      .map((part) => part[0].toUpperCase() + part.substring(1).toLowerCase())
      .join('');

  if (camelCased.isNotEmpty) {
    return camelCased[0].toLowerCase() + camelCased.substring(1);
  }
  return camelCased;
}