snakeToCamelCase method

String snakeToCamelCase(
  1. String input
)

Convert snake_case to camelCase.

Implementation

String snakeToCamelCase(String input) {
  if (!input.contains('_')) return input;

  final parts = input.split('_');

  return parts.first +
      parts
          .skip(1)
          .map((p) => p.isEmpty ? '' : p[0].toUpperCase() + p.substring(1))
          .join();
}