UNPKG
react-blips
Version:
latest (0.14.1)
0.14.1
0.14.0
0.13.2
0.13.1
0.13.0
0.12.0
0.11.1
0.11.0
0.10.1
0.10.0
0.9.0
0.8.1
0.8.0
0.7.1
0.7.0
0.6.0
0.5.0
0.4.0
0.3.4
0.3.1
0.3.0
0.2.0
Official React bindings for Blips
github.com/monojack/react-blips
monojack/react-blips
react-blips
/
src
/
utils
/
when.js
12 lines
(9 loc)
•
262 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
export
function
when
(
condition, transform, data
) {
let
bool =
Boolean
(condition)
if
(
typeof
condition ===
'function'
) { bool =
Boolean
(
condition
(data)) }
return
bool ?
typeof
transform ===
'function'
?
transform
(data) : transform : data }