From 18b6be01b206ce400fbe8a8c0a0b21e867a7d534 Mon Sep 17 00:00:00 2001 From: Angelo Ashmore Date: Tue, 28 Jan 2025 20:07:55 -1000 Subject: [PATCH] fix: use React 18 and 19 compatible types (#104) --- src/PrismicNextImage.tsx | 2 +- src/PrismicNextLink.tsx | 2 +- src/PrismicPreview.tsx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/PrismicNextImage.tsx b/src/PrismicNextImage.tsx index ab8476b..63affbf 100644 --- a/src/PrismicNextImage.tsx +++ b/src/PrismicNextImage.tsx @@ -85,7 +85,7 @@ export const PrismicNextImage = ({ height, fallback = null, ...restProps -}: PrismicNextImageProps): JSX.Element => { +}: PrismicNextImageProps): React.JSX.Element => { if (process.env.NODE_ENV !== "production") { if (typeof alt === "string" && alt !== "") { console.warn( diff --git a/src/PrismicNextLink.tsx b/src/PrismicNextLink.tsx index fb95733..8cda495 100644 --- a/src/PrismicNextLink.tsx +++ b/src/PrismicNextLink.tsx @@ -31,7 +31,7 @@ export type PrismicNextLinkProps = Omit< export const PrismicNextLink = React.forwardRef< HTMLAnchorElement, PrismicNextLinkProps ->(function PrismicNextLink(props, ref): JSX.Element | null { +>(function PrismicNextLink(props, ref): React.JSX.Element | null { const { field, document, linkResolver, children, ...restProps } = props; const { href: computedHref, diff --git a/src/PrismicPreview.tsx b/src/PrismicPreview.tsx index b5a7bf9..9331301 100644 --- a/src/PrismicPreview.tsx +++ b/src/PrismicPreview.tsx @@ -51,7 +51,7 @@ export function PrismicPreview({ repositoryName, children, ...props -}: PrismicPreviewProps): JSX.Element | Promise { +}: PrismicPreviewProps): React.JSX.Element | Promise { const toolbarSrc = prismic.getToolbarSrc(repositoryName); let isDraftMode = false;