From b6497844268ed6688f1e7b9a7848c3fab8194523 Mon Sep 17 00:00:00 2001 From: Alec Aivazis Date: Sun, 14 May 2023 17:40:20 -0700 Subject: [PATCH] React Link prop type fixes (#1088) --- .../houdini-react/src/runtime/routing/components/Link.tsx | 3 +-- packages/houdini-react/src/runtime/routing/lib/is_pending.tsx | 4 +++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/houdini-react/src/runtime/routing/components/Link.tsx b/packages/houdini-react/src/runtime/routing/components/Link.tsx index 268693c85..ba527a5f8 100644 --- a/packages/houdini-react/src/runtime/routing/components/Link.tsx +++ b/packages/houdini-react/src/runtime/routing/components/Link.tsx @@ -10,8 +10,7 @@ export function Link({ }: { href: string children: React.ReactNode - style?: React.CSSProperties -}) { +} & React.AnchorHTMLAttributes) { // grab the router context const { goto } = useNavigationContext() diff --git a/packages/houdini-react/src/runtime/routing/lib/is_pending.tsx b/packages/houdini-react/src/runtime/routing/lib/is_pending.tsx index 898d00c53..bb06a0aad 100644 --- a/packages/houdini-react/src/runtime/routing/lib/is_pending.tsx +++ b/packages/houdini-react/src/runtime/routing/lib/is_pending.tsx @@ -1,3 +1,5 @@ -export function isPending(value: any): value is symbol { +import { PendingValue } from '$houdini/runtime/lib/types' + +export function isPending(value: any): value is typeof PendingValue { return typeof value === 'symbol' }