Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 73x 73x 73x | function capitalize (string) {
return string.charAt(0).toUpperCase() + string.slice(1).toLowerCase();
}
/**
* Formats the field by replacing underscores with spaces and capitalizing the first letter
* @function makeSentenceCase
* @signature `makeSentenceCase(text)`
* @param {String} text The name of the field
* @return {String} The formatted field string. Example: `my_field_name` will become `My field name`.
*/
export function makeSentenceCase (text) {
text = String(text);
return capitalize(String.prototype.trim.call(
text.split('_')
.join(' ')
.toLowerCase()
.replace(/ +/g, ' ')
));
}
|