webgl_version.tsx
1 import Code from "../../Code"; 2 import Output from "../../Output"; 3 4 const WebglVersionDemo = () => { 5 return ( 6 <div> 7 <Code 8 snippet={` 9 () => { 10 const canvas = document.createElement("canvas"); 11 const ctx = canvas.getContext("webgl") || canvas.getContext("experimental-webgl"); 12 return ctx.getParameter(ctx.VERSION); 13 } 14 `.trim()} 15 /> 16 17 <Output 18 generator={() => { 19 const canvas = document.createElement("canvas"); 20 const ctx = 21 canvas.getContext("webgl") || 22 canvas.getContext("experimental-webgl"); 23 // @ts-expect-error 24 return ctx.getParameter(ctx.VERSION); 25 }} 26 /> 27 </div> 28 ); 29 }; 30 31 export default WebglVersionDemo;