| 
									
										
										
										
											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; |