import React from "react"; import Card from "@mui/material/Card"; class ObjectComponent extends React.Component { render() { let { _id, _rev, document_version, user_presentation, ip, port, whois_description, asn, asn_country_code, ...rest } = this.props; return (
#{_id}
{/* TODO: Fill out with more info */}
Address {`${ip}:${port}`}
Owner {whois_description}
ASN {`${asn} (${asn_country_code})`}
{/* TODO */} {/* */}
); } } function GenericTable(props) { return ( {Object.entries(props.data).map(([key, value]) => { return ( ); })}
{key} {value}
); } function UserPresentation(props) { return (

{props.description && (
{props.description}
)} {Object.entries(props.data).map( ([key, { data, display_name, description }]) => { return ( {description && ( )} ); } )}
{display_name} {data.toString()}
{description}
); } export default ObjectComponent;