Added maxtouch points

This commit is contained in:
z0ccc 2021-06-09 23:07:06 -04:00
parent ddce00cd28
commit 9e5a89fe1a
2 changed files with 11 additions and 8 deletions

View file

@ -95,4 +95,8 @@ td {
::-webkit-scrollbar-thumb {
background: var(--scrollbar);
border-radius: 2px;
}
.loadText {
text-align: center;
}

View file

@ -10,15 +10,10 @@ const updateDOM = (id, text) => {
};
const App = () => {
// const [country, setCountry] = useState('US');
// const [flag, setFlag] = useState(false);
useEffect(() => {
fetch('http://ip-api.com/json')
.then((response) => response.json())
.then((data) => {
// setCountry(data.countryCode);
// setFlag(true);
updateDOM('ipAddress', data.query);
updateDOM('country', data.country);
updateDOM('region', data.regionName);
@ -60,6 +55,7 @@ const App = () => {
updateDOM('memory', `${navigator.deviceMemory}GB`);
updateDOM('cores', navigator.hardwareConcurrency);
updateDOM('maxTouch', navigator.maxTouchPoints);
const gl = document.createElement('canvas').getContext('webgl');
const ext = gl.getExtension('WEBGL_debug_renderer_info');
updateDOM('vendor', gl.getParameter(ext.UNMASKED_VENDOR_WEBGL));
@ -228,6 +224,12 @@ const App = () => {
<div id="cores" />
</td>
</tr>
<tr>
<td>Max touchpoints:</td>
<td>
<div id="maxTouch" />
</td>
</tr>
<tr>
<td>WebGL vendor:</td>
<td>
@ -241,9 +243,6 @@ const App = () => {
</td>
</tr>
</table>
{/* <div className="item" id="plugins">
Plugins:{' '}
</div> */}
</div>
);
};