import React, { Component } from "react"; import ReactDOM from "react-dom"; import { Link } from 'react-router-dom' import SystemCard from "./SystemCard"; import { Container, Divider, Header, Card, Form, Grid, Segment, Input, Icon, Button, Message } from "semantic-ui-react"; // ---------------------------------------------------- const requestMessageStyle = { color: "red" }; function SystemList(props) { const systems = props.systems; const listItems = numbers.map((number) =>
  • {number}
  • ); return ( ); } // ---------------------------------------------------- class ListSystems extends Component { constructor(props) { super(props); } state = { requestMessage: "", } componentDidMount() { this.props.fetchSystems(); } //https://stackoverflow.com/questions/36559661/how-can-i-dispatch-from-child-components-in-react-redux //https://stackoverflow.com/questions/42597602/react-onclick-pass-event-with-parameter render() { const systems = this.props.system.items; return (
    Radio Systems
    {systems.map((system) => this.props.changeUrl("/system/" + system.shortName)}/> )}
    ); } } export default ListSystems;