From 236dbdf0cbc8e0250efd544f59f131f2171f0da9 Mon Sep 17 00:00:00 2001 From: yyyyaaa Date: Fri, 16 Aug 2024 04:59:15 +0700 Subject: [PATCH] fix(popover): loosen up props type --- packages/react/scaffolds/popover/popover.tsx | 2 +- packages/react/scaffolds/popover/use-popover.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/react/scaffolds/popover/popover.tsx b/packages/react/scaffolds/popover/popover.tsx index 76b223c7..e6d3fd75 100644 --- a/packages/react/scaffolds/popover/popover.tsx +++ b/packages/react/scaffolds/popover/popover.tsx @@ -5,7 +5,7 @@ import { usePopover } from "./use-popover"; export type PopoverProps = { children: React.ReactNode; -} & UsePopoverReturnValue; +} & Partial; const Popover = ({ children, ...popoverOptions }: PopoverProps) => { const popover = usePopover(popoverOptions); diff --git a/packages/react/scaffolds/popover/use-popover.ts b/packages/react/scaffolds/popover/use-popover.ts index d895180e..8f5e1b3b 100644 --- a/packages/react/scaffolds/popover/use-popover.ts +++ b/packages/react/scaffolds/popover/use-popover.ts @@ -13,9 +13,9 @@ import { useRole, } from "@floating-ui/react"; import * as React from "react"; -import type { UsePopoverReturnValue } from "./popover.types"; +import type { PopoverOptions } from "./popover.types"; -export const usePopover = (props: UsePopoverReturnValue) => { +export const usePopover = (props: PopoverOptions) => { const { modal = false, triggerType = "hover",