toCamelCase function
Converts a string to camelCase. Preserves existing camelCase field names correctly. e.g. product_card → productCard, MyBanner → myBanner, inStock → inStock
Implementation
String toCamelCase(String input) {
if (input.isEmpty) return '';
final pascal = toPascalCase(input);
return pascal.substring(0, 1).toLowerCase() + pascal.substring(1);
}