vytal-redux/frontend/src/components/HardwareBlock.js
2021-09-05 21:11:36 -04:00

27 lines
702 B
JavaScript

import { useState, useEffect } from 'react';
import ScanBlock from './ScanBlock';
import Table from './Table';
import { getHardware, getWebGL, getBattery } from './mainOld';
const HardwareBlock = () => {
const [data, setData] = useState([]);
useEffect(() => {
getBattery().then((batteryInfo) => {
setData([...getHardware(), ...getWebGL(), ...batteryInfo]);
});
}, []);
return (
<ScanBlock>
<h1>Hardware</h1>
<Table data={data} />
<p>
<b>Explanation:</b> JavaScript can be used to find information about
your hardware. This information can be used to create a fingerprint.
</p>
</ScanBlock>
);
};
export default HardwareBlock;