Open
Description
The documentation for using a Mathfield with React and Typescript here is accurate for React versions < 19, but React 19 requires a slightly different namespace.
Versions < 19 (as in the docs currently)
declare global {
namespace JSX {
interface IntrinsicElements {
'math-field': React.DetailedHTMLProps<React.HTMLAttributes<MathfieldElement>, MathfieldElement>;
}
}
}
React 19
declare module "react" {
namespace JSX {
interface IntrinsicElements {
"math-field": DetailedHTMLProps<
HTMLAttributes<MathfieldElement>,
MathfieldElement
>;
}
}
}
Metadata
Metadata
Assignees
Labels
No labels