diff --git a/src/relative-time-element-define.ts b/src/relative-time-element-define.ts index 34e5a59..b130fda 100644 --- a/src/relative-time-element-define.ts +++ b/src/relative-time-element-define.ts @@ -22,6 +22,10 @@ declare global { interface HTMLElementTagNameMap { 'relative-time': RelativeTimeElement } +} + +// @ts-expect-error This is needed for consumers using React 19 and above but TypeScript complains because `react` isn't a dependency of the project. +declare module 'react' { namespace JSX { interface IntrinsicElements { ['relative-time']: JSXBase['span'] & Partial>