@radix-ui/react-navigation-menu
Advanced tools
Comparing version
import * as React from 'react'; | ||
import * as Radix from '@radix-ui/react-primitive'; | ||
import { Primitive } from '@radix-ui/react-primitive'; | ||
@@ -8,6 +7,6 @@ import { DismissableLayer } from '@radix-ui/react-dismissable-layer'; | ||
declare type Scope<C = any> = { | ||
type Scope<C = any> = { | ||
[scopeName: string]: React.Context<C>[]; | ||
} | undefined; | ||
declare type ScopeHook = (scope: Scope) => { | ||
type ScopeHook = (scope: Scope) => { | ||
[__scopeProp: string]: Scope; | ||
@@ -20,7 +19,7 @@ }; | ||
declare type Orientation = 'vertical' | 'horizontal'; | ||
declare type Direction = 'ltr' | 'rtl'; | ||
type Orientation = 'vertical' | 'horizontal'; | ||
type Direction = 'ltr' | 'rtl'; | ||
declare const createNavigationMenuScope: CreateScope; | ||
declare type NavigationMenuElement = React.ElementRef<typeof Primitive.nav>; | ||
declare type PrimitiveNavProps = Radix.ComponentPropsWithoutRef<typeof Primitive.nav>; | ||
type NavigationMenuElement = React.ElementRef<typeof Primitive.nav>; | ||
type PrimitiveNavProps = React.ComponentPropsWithoutRef<typeof Primitive.nav>; | ||
interface NavigationMenuProps extends Omit<NavigationMenuProviderProps, keyof NavigationMenuProviderPrivateProps>, PrimitiveNavProps { | ||
@@ -44,3 +43,3 @@ value?: string; | ||
declare const NavigationMenu: React.ForwardRefExoticComponent<NavigationMenuProps & React.RefAttributes<HTMLElement>>; | ||
declare type PrimitiveDivProps = Radix.ComponentPropsWithoutRef<typeof Primitive.div>; | ||
type PrimitiveDivProps = React.ComponentPropsWithoutRef<typeof Primitive.div>; | ||
interface NavigationMenuSubProps extends Omit<NavigationMenuProviderProps, keyof NavigationMenuProviderPrivateProps>, PrimitiveDivProps { | ||
@@ -70,8 +69,8 @@ value?: string; | ||
} | ||
declare type PrimitiveUnorderedListProps = Radix.ComponentPropsWithoutRef<typeof Primitive.ul>; | ||
type PrimitiveUnorderedListProps = React.ComponentPropsWithoutRef<typeof Primitive.ul>; | ||
interface NavigationMenuListProps extends PrimitiveUnorderedListProps { | ||
} | ||
declare const NavigationMenuList: React.ForwardRefExoticComponent<NavigationMenuListProps & React.RefAttributes<HTMLUListElement>>; | ||
declare type FocusProxyElement = React.ElementRef<typeof VisuallyHiddenPrimitive.Root>; | ||
declare type PrimitiveListItemProps = Radix.ComponentPropsWithoutRef<typeof Primitive.li>; | ||
type FocusProxyElement = React.ElementRef<typeof VisuallyHiddenPrimitive.Root>; | ||
type PrimitiveListItemProps = React.ComponentPropsWithoutRef<typeof Primitive.li>; | ||
interface NavigationMenuItemProps extends PrimitiveListItemProps { | ||
@@ -81,8 +80,8 @@ value?: string; | ||
declare const NavigationMenuItem: React.ForwardRefExoticComponent<NavigationMenuItemProps & React.RefAttributes<HTMLLIElement>>; | ||
declare type NavigationMenuTriggerElement = React.ElementRef<typeof Primitive.button>; | ||
declare type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef<typeof Primitive.button>; | ||
type NavigationMenuTriggerElement = React.ElementRef<typeof Primitive.button>; | ||
type PrimitiveButtonProps = React.ComponentPropsWithoutRef<typeof Primitive.button>; | ||
interface NavigationMenuTriggerProps extends PrimitiveButtonProps { | ||
} | ||
declare const NavigationMenuTrigger: React.ForwardRefExoticComponent<NavigationMenuTriggerProps & React.RefAttributes<HTMLButtonElement>>; | ||
declare type PrimitiveLinkProps = Radix.ComponentPropsWithoutRef<typeof Primitive.a>; | ||
type PrimitiveLinkProps = React.ComponentPropsWithoutRef<typeof Primitive.a>; | ||
interface NavigationMenuLinkProps extends Omit<PrimitiveLinkProps, 'onSelect'> { | ||
@@ -111,3 +110,3 @@ active?: boolean; | ||
declare const NavigationMenuContent: React.ForwardRefExoticComponent<NavigationMenuContentProps & React.RefAttributes<HTMLDivElement>>; | ||
declare type DismissableLayerProps = Radix.ComponentPropsWithoutRef<typeof DismissableLayer>; | ||
type DismissableLayerProps = React.ComponentPropsWithoutRef<typeof DismissableLayer>; | ||
interface NavigationMenuContentImplPrivateProps { | ||
@@ -114,0 +113,0 @@ value: string; |
{ | ||
"name": "@radix-ui/react-navigation-menu", | ||
"version": "1.2.0-rc.3", | ||
"version": "1.2.0-rc.4", | ||
"license": "MIT", | ||
@@ -31,16 +31,16 @@ "exports": { | ||
"dependencies": { | ||
"@radix-ui/primitive": "1.1.0-rc.3", | ||
"@radix-ui/react-collection": "1.1.0-rc.3", | ||
"@radix-ui/react-compose-refs": "1.1.0-rc.3", | ||
"@radix-ui/react-context": "1.1.0-rc.3", | ||
"@radix-ui/react-direction": "1.1.0-rc.3", | ||
"@radix-ui/react-dismissable-layer": "1.1.0-rc.3", | ||
"@radix-ui/react-id": "1.1.0-rc.3", | ||
"@radix-ui/react-presence": "1.1.0-rc.3", | ||
"@radix-ui/react-primitive": "1.1.0-rc.3", | ||
"@radix-ui/react-use-callback-ref": "1.1.0-rc.3", | ||
"@radix-ui/react-use-controllable-state": "1.1.0-rc.3", | ||
"@radix-ui/react-use-layout-effect": "1.1.0-rc.3", | ||
"@radix-ui/react-use-previous": "1.1.0-rc.3", | ||
"@radix-ui/react-visually-hidden": "1.1.0-rc.3" | ||
"@radix-ui/primitive": "1.1.0-rc.4", | ||
"@radix-ui/react-collection": "1.1.0-rc.4", | ||
"@radix-ui/react-compose-refs": "1.1.0-rc.4", | ||
"@radix-ui/react-context": "1.1.0-rc.4", | ||
"@radix-ui/react-direction": "1.1.0-rc.4", | ||
"@radix-ui/react-dismissable-layer": "1.1.0-rc.4", | ||
"@radix-ui/react-id": "1.1.0-rc.4", | ||
"@radix-ui/react-presence": "1.1.0-rc.4", | ||
"@radix-ui/react-primitive": "2.0.0-rc.1", | ||
"@radix-ui/react-use-callback-ref": "1.1.0-rc.4", | ||
"@radix-ui/react-use-controllable-state": "1.1.0-rc.4", | ||
"@radix-ui/react-use-layout-effect": "1.1.0-rc.4", | ||
"@radix-ui/react-use-previous": "1.1.0-rc.4", | ||
"@radix-ui/react-visually-hidden": "1.1.0-rc.4" | ||
}, | ||
@@ -50,4 +50,4 @@ "peerDependencies": { | ||
"@types/react-dom": "*", | ||
"react": "^16.8 || ^17.0 || ^18.0", | ||
"react-dom": "^16.8 || ^17.0 || ^18.0" | ||
"react": "^16.8 || ^17.0 || ^18.0 || ^19.0", | ||
"react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" | ||
}, | ||
@@ -54,0 +54,0 @@ "peerDependenciesMeta": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
225137
-0.19%1776
-0.06%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed