From 46b9df3279f51479cfc607cbce8fb8b73bef69f7 Mon Sep 17 00:00:00 2001 From: Ernst Widerberg Date: Wed, 6 Oct 2021 16:11:06 +0200 Subject: Initial commit --- src/components/ObjectComponent.js | 69 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 src/components/ObjectComponent.js (limited to 'src/components/ObjectComponent.js') diff --git a/src/components/ObjectComponent.js b/src/components/ObjectComponent.js new file mode 100644 index 0000000..56bdc7c --- /dev/null +++ b/src/components/ObjectComponent.js @@ -0,0 +1,69 @@ +import React from "react"; + +class ObjectComponent extends React.Component { + render() { + console.log(this.props); + let { user_presentation, ...rest } = this.props; + return ( +
+

+ Scan {this.props._id} +

+ + +
+ ); + } +} + +function GenericTable(props) { + return ( + + + {Object.entries(props.data).map(([key, value]) => { + return ( + + + + + ); + })} + +
{key}{value}
+ ); +} + +function UserPresentation(props) { + return ( +
+
Scanner-unique data
+ {props.description && ( +
{props.description}
+ )} + + + {Object.entries(props.data).map( + ([key, { data, display_name, description }]) => { + return ( + + + {description && ( + + )} + + + ); + } + )} + +
{display_name} + {description} + {data.toString()}
+
+ ); +} + +export default ObjectComponent; -- cgit v1.1