JSFiddle - React, Tailwind, and code Playground
by antouank
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/immutable/3.6.2/immutable.js"></script>
JavaScript
var list = Immutable.fromJS({});
list = list.setIn(['list', 0, 'name'], 'list-item-0');
console.log(list.toJS().list);
// you get an array with an object (Map) { name: 'list-item-0' } :)
Immutable.Range(10,15)
.forEach(function(i){
console.log(i);
list = list.setIn(['list', i, 'name'], 'list-item-'+i);
});
console.log(list.toJS().list);