import React, { useState, useEffect } from "react"; import { formatNumber, convertTimeMsToTimeElapsedString, } from "../../../utils/StringHelperFunctions"; import { GeneralActionElem } from "./GeneralActionElem"; import { Action } from "../Action"; import { GeneralActions } from "../GeneralActions"; interface IProps { bladeburner: any; } export function GeneralActionList(props: IProps): React.ReactElement { const actions: Action[] = []; for (const name in GeneralActions) { if (GeneralActions.hasOwnProperty(name)) { actions.push(GeneralActions[name]); } } return (<> {actions.map((action: Action) =>
  • , )} ); }