From b0037f5568695ec4688f43f8246d936b77a03606 Mon Sep 17 00:00:00 2001 From: Angelo Ashmore Date: Thu, 1 Jul 2021 09:45:36 -1000 Subject: [PATCH] fix: allow href, target overrides in PrismicLink --- src/PrismicLink.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/PrismicLink.tsx b/src/PrismicLink.tsx index 01f3f94..a2dec7d 100644 --- a/src/PrismicLink.tsx +++ b/src/PrismicLink.tsx @@ -63,9 +63,12 @@ export const PrismicLink = < ""; const target = - (props.field && "target" in props.field && props.target) || undefined; + props.target || + (props.field && "target" in props.field && props.field.target) || + undefined; - const rel = target === "_blank" ? "noopener noreferrer" : undefined; + const rel = + props.rel || target === "_blank" ? "noopener noreferrer" : undefined; const InternalComponent = props.internalComponent ||