deno/cli/tests/testdata/import_blob_url_jsx.ts

17 lines
360 B
TypeScript
Raw Normal View History

const blob = new Blob(
["export default function() {\n return <div>Hello Deno!</div>\n}\n"],
{ type: "text/jsx" },
);
const url = URL.createObjectURL(blob);
const { default: render } = await import(url);
// deno-lint-ignore no-explicit-any
(globalThis as any).React = {
createElement(...args: unknown[]) {
console.log(...args);
},
};
render();