{"ScriptPreparationCode":"permutations = new Array(10000).map(() =\u003E ({ pagination: \u0027blah blah blah\u0027 }));\r\nfunction updatePagination(action, prev) {\r\n return action;\r\n}\r\naction = \u0027something else\u0027;\r\nstate = { data: { permutations: [] } };\r\nindex = 5;","TestCases":[{"Name":"Spread operator","Code":"const updated = [...permutations];\r\n\r\nreturn { ...state, data: { ...state.data, permutations: updated } };","IsDeferred":false},{"Name":"Spread operator v2","Code":"const updated = permutations.map(p =\u003E p);\r\n\r\nreturn { ...state, data: { ...state.data, permutations: updated } };","IsDeferred":false}]}