From dcd03d8a3f94505c53e667a4b967a29b698c5728 Mon Sep 17 00:00:00 2001 From: Ernst Widerberg Date: Wed, 30 Mar 2022 12:53:34 +0200 Subject: Merge redesign (refs/archive/redesign-2022-03-30) --- src/components/ObjectComponent.js | 135 -------------------------------------- 1 file changed, 135 deletions(-) delete mode 100644 src/components/ObjectComponent.js (limited to 'src/components/ObjectComponent.js') diff --git a/src/components/ObjectComponent.js b/src/components/ObjectComponent.js deleted file mode 100644 index 2ae0b6e..0000000 --- a/src/components/ObjectComponent.js +++ /dev/null @@ -1,135 +0,0 @@ -import React from "react"; - -import Accordion from "@mui/material/Accordion"; -import AccordionDetails from "@mui/material/AccordionDetails"; -import AccordionSummary from "@mui/material/AccordionSummary"; -import Alert from "@mui/material/Alert"; -import Card from "@mui/material/Card"; -import ExpandMoreIcon from "@mui/icons-material/ExpandMore"; - -class ObjectComponent extends React.Component { - render() { - return ( - -
- #{this.props._id} -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Domain{this.props.domain}
Endpoint{`${this.props.ip}:${this.props.port}`}
Hostname{this.props.ptr}
Owner{this.props.whois_description}
ASN{`${this.props.asn} (${this.props.asn_country_code})`}
Abuse mail{this.props.abuse_mail}
Scan finished at{this.props.timestamp_in_utc}
-
- - ); - } -} - -function Details(props) { - let content = ( - <> - {props.user_presentation.description && ( - - {props.user_presentation.description} - - )} - - - ); - if (props.summary) { - return ( -
- - } - > - {content} - -
- ); - } - return content; -} - -function UserPresentation(props) { - return ( -
- {Object.entries(props.data).map( - ([key, { data, display_name, description }]) => ( - - ) - )} -
- ); -} - -function UserPresentationElement(props) { - return ( - - {props.display_name}: {props.data.toString()} - {props.description && ( - - {props.description} - - )} - - ); -} - -function GenericTable(props) { - return ( - - - {Object.entries(props.data).map(([key, value]) => { - return ( - - - - - ); - })} - -
{key}{value}
- ); -} - -export default ObjectComponent; -- cgit v1.1