Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | 1x 99x 99x 1x 24x | import { Stack } from 'immutable'; /** * Creates a new history stack of previous commands that have been run in the * emulator * @param {array} [entries=[]] commands which have already been run (if any) * @return {Stack} history list */ export const create = (entries = []) => { return Stack.of(...entries); }; /** * Stores a command in history in a stack (i.e., the latest command is on top of * the history stack) * @param {Stack} history history * @param {string} commandRun the command to store * @return {Stack} history */ export const recordCommand = (history, commandRun) => { return history.push(commandRun); }; |