UNPKG
replay-table
Version:
latest (1.0.6)
1.0.6
1.0.5
1.0.4
1.0.3
1.0.1
1.0.0
Visualize sport seasons with interactive standings
replaytable.com
TargetProcess/replay-table
replay-table
/
src
/
helpers
/
general
/
flip-object.js
8 lines
•
333 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
export
default
function
(
obj
) {
return
Object
.
keys
(obj).
reduce
(
(
result, key
) =>
{
const
keyNumber =
Number
.
parseInt
(key,
10
);
const
newValue =
isNaN
(keyNumber) ? key : keyNumber;
const
newKey = obj[key];
return
Object
.
assign
(result, { [newKey]: newValue }) }, {}); }