npm package diff
Package: @chakra-ui/react
Versions: 2.10.1 - 2.10.2
File: package/dist/types/menu/use-menu.d.ts
Index: package/dist/types/menu/use-menu.d.ts
===================================================================
--- package/dist/types/menu/use-menu.d.ts
+++ package/dist/types/menu/use-menu.d.ts
@@ -5,14 +5,9 @@
import { UsePopperProps } from "../popper";
export declare const MenuDescendantsProvider: import("react").Provider<import("../descendant").DescendantsManager<HTMLElement, {}>>, useMenuDescendantsContext: () => import("../descendant").DescendantsManager<HTMLElement, {}>, useMenuDescendants: () => import("../descendant").DescendantsManager<HTMLElement, {}>, useMenuDescendant: (options?: {
disabled?: boolean | undefined;
id?: string | undefined;
-} | undefined) => {
- descendants: import("../descendant").UseDescendantsReturn;
- index: number;
- enabledIndex: number;
- register: (node: HTMLElement | null) => void;
-};
+} | undefined) => import("../descendant/use-descendant").UseDescendantReturn<HTMLElement, {}>;
export declare const MenuProvider: import("react").Provider<Omit<UseMenuReturn, "descendants">>, useMenuContext: () => Omit<UseMenuReturn, "descendants">;
export interface UseMenuProps extends Omit<UsePopperProps, "enabled">, UseDisclosureProps {
/**
* The `ref` of the element that should receive focus when the popover opens.
@@ -104,9 +99,9 @@
lazyBehavior: LazyMode;
initialFocusRef: import("react").RefObject<{
focus(): void;
}> | undefined;
- rafId: import("react").MutableRefObject<number | null>;
+ scrollIntoViewRef: import("react").MutableRefObject<boolean>;
};
export interface UseMenuReturn extends ReturnType<typeof useMenu> {
}
export interface UseMenuButtonProps extends Omit<React.HTMLAttributes<Element>, "color"> {
@@ -692,11 +687,9 @@
id: string;
role: string;
tabIndex: number;
ref: (node: any) => void;
- "data-active": boolean | "false" | "true"; /**
- * Generate unique ids for menu's list and button
- */
+ "data-active": boolean | "false" | "true";
"aria-disabled": "true" | undefined;
onClick: (event: import("react").MouseEvent<HTMLElement, MouseEvent>) => void;
onMouseDown: (event: import("react").MouseEvent<HTMLElement, MouseEvent>) => void;
onMouseUp: (event: import("react").MouseEvent<HTMLElement, MouseEvent>) => void;
@@ -1244,11 +1237,9 @@
type: any;
id: string;
tabIndex: number;
ref: (node: any) => void;
- "data-active": boolean | "false" | "true"; /**
- * Generate unique ids for menu's list and button
- */
+ "data-active": boolean | "false" | "true";
"aria-disabled": "true" | undefined;
onClick: (event: import("react").MouseEvent<HTMLElement, MouseEvent>) => void;
onMouseDown: (event: import("react").MouseEvent<HTMLElement, MouseEvent>) => void;
onMouseUp: (event: import("react").MouseEvent<HTMLElement, MouseEvent>) => void;