snakeToCamelCase function
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);
}