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);