snakeToCamelCase function

String snakeToCamelCase(
  1. String text
)

Converts a snake_case string to camelCase.

Similar to snakeToPascalCase but makes the first letter lowercase to follow Dart property naming conventions.

Examples:

snakeToCamelCase('user_id') // Returns 'userId'
snakeToCamelCase('first_name') // Returns 'firstName'
snakeToCamelCase('created_at') // Returns 'createdAt'

text The snake_case string to convert Returns the converted camelCase string

Implementation

String snakeToCamelCase(String text) {
  final pascalCase = snakeToPascalCase(text);
  return pascalCase[0].toLowerCase() + pascalCase.substring(1);
}