From 51ffcb5be7ce64cf3c13fe4b7fb3cba3a40b4328 Mon Sep 17 00:00:00 2001 From: Niels Simenon Date: Wed, 26 Feb 2020 04:10:01 +0100 Subject: [PATCH] Added opt-out trim to capitalize util. --- src/utils/capitalize.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/utils/capitalize.js b/src/utils/capitalize.js index 6f055998..5fa0c976 100644 --- a/src/utils/capitalize.js +++ b/src/utils/capitalize.js @@ -1,10 +1,12 @@ 'use strict'; -function capitalize(string) { - return string +function capitalize(string, trim = true) { + const capitalized = string .split(/\s/) .map(component => `${component.charAt(0).toUpperCase()}${component.slice(1)}`) .join(' '); + + return trim ? capitalized.trim() : capitalized; } module.exports = capitalize;