2024-01-29 03:29:45 +00:00
|
|
|
import url from './engines.xls';
|
|
|
|
import React, { useEffect, useState } from 'react';
|
|
|
|
|
|
|
|
const EngineData = () => {
|
|
|
|
const [engines, setEngines] = useState("");
|
|
|
|
const [binding, setBinding] = useState("");
|
|
|
|
|
|
|
|
useEffect(() => { (async() => {
|
2024-10-16 22:33:27 +00:00
|
|
|
const html = await (await fetch(url)).json();
|
|
|
|
setEngines(html["Engines"]);
|
|
|
|
setBinding(html["Bindings"]);
|
2024-01-29 03:29:45 +00:00
|
|
|
})(); }, []);
|
|
|
|
return ( <>
|
|
|
|
<p>The following engines have been tested in their native languages:</p>
|
|
|
|
<div dangerouslySetInnerHTML={{__html: engines}}/>
|
|
|
|
<p>The following bindings have been tested:</p>
|
|
|
|
<div dangerouslySetInnerHTML={{__html: binding}}/>
|
2024-06-22 08:16:02 +00:00
|
|
|
<p>Asterisks (✱) in the Windows columns mark tests that were run in Windows Subsystem for Linux (WSL)</p>
|
2024-01-29 03:29:45 +00:00
|
|
|
</> );
|
|
|
|
};
|
|
|
|
export default EngineData;
|