RxJS Playground
A blank canvas to play / experiment with RxJS: https://github.com/Reactive-Extensions/RxJS
by Kai_Draord
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/4.0.7/rx.all.js"></script>
JavaScript
var data = {
'2020-01-01': {
name: 'test',
month: 'Jan',
},
'2020-01-02': {
name: 'hi',
month: 'Feb',
}
}
const req = Rx.Observable.of(data)
.pipe(
map((data) => {
// Get data keys and associated data key to be all it's current values and add season
const transformedData = Object.keys(data).map(key => Object.assign(data[key], {season: 'Summer'}));
return transformedData;
}),
).subscribe((output) => consoe.log(output));