import React from 'react'; import { createRoot } from 'react-dom/client'; import { RenderResult } from './inject.js'; import { ComponentType } from './types.js'; export default async
( Component: ComponentType
,
props: P,
mountInto: HTMLDivElement
): Promise = {
updateProps: (newProps) => {
return new Promise((resolve) => {
propsSaved = { ...propsSaved, ...newProps };
// @ts-ignore
root.render(