27 lines
702 B
JavaScript
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;
|