UNPKG
vue-filter2
Version:
latest (0.1.6)
0.1.6
0.1.4
0.1.3
0.1.2
0.1.1
A collection of Vue.js filters
github.com/bum/vue-filters
bum/vue-filters
vue-filter2
/
src
/
filters
/
string
/
capitalize.js
10 lines
(8 loc)
•
257 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
import
{ isNotBlank }
from
'../util'
/** * Capitalize a string. */
const
capitalizeRE =
/\b(\w)/g
export
const
capitalize
= (
val
) =>
isNotBlank
(val) ? val.
toString
().
toLowerCase
().
replace
(capitalizeRE,
(
_, c
) =>
c ? c.
toUpperCase
() :
''
) :
''