node_modules ignore

This commit is contained in:
oier committed 2025-05-08 23:43:47 +02:00
1 parent e19d52f172
commit 4574544c9f
65041 files changed
+10593536

No files matched your search

+13
View File
@@ -0,0 +1,13 @@
# `react-dropdown-menu`
## Installation
```sh
$ yarn add @radix-ui/react-dropdown-menu
# or
$ npm install @radix-ui/react-dropdown-menu
```
## Usage
View docs [here](https://radix-ui.com/primitives/docs/components/dropdown-menu).
+96
View File
@@ -0,0 +1,96 @@
import * as React from "react";
import * as Radix from "@radix-ui/react-primitive";
import { Primitive } from "@radix-ui/react-primitive";
import * as MenuPrimitive from "@radix-ui/react-menu";
type Direction = 'ltr' | 'rtl';
export const createDropdownMenuScope: import("@radix-ui/react-context").CreateScope;
export interface DropdownMenuProps {
children?: React.ReactNode;
dir?: Direction;
open?: boolean;
defaultOpen?: boolean;
onOpenChange?(open: boolean): void;
modal?: boolean;
}
export const DropdownMenu: React.FC<DropdownMenuProps>;
type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef<typeof Primitive.button>;
export interface DropdownMenuTriggerProps extends PrimitiveButtonProps {
}
export const DropdownMenuTrigger: React.ForwardRefExoticComponent<DropdownMenuTriggerProps & React.RefAttributes<HTMLButtonElement>>;
type MenuPortalProps = React.ComponentPropsWithoutRef<typeof MenuPrimitive.Portal>;
export interface DropdownMenuPortalProps extends MenuPortalProps {
}
export const DropdownMenuPortal: React.FC<DropdownMenuPortalProps>;
type MenuContentProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.Content>;
export interface DropdownMenuContentProps extends Omit<MenuContentProps, 'onEntryFocus'> {
}
export const DropdownMenuContent: React.ForwardRefExoticComponent<DropdownMenuContentProps & React.RefAttributes<HTMLDivElement>>;
type MenuGroupProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.Group>;
export interface DropdownMenuGroupProps extends MenuGroupProps {
}
export const DropdownMenuGroup: React.ForwardRefExoticComponent<DropdownMenuGroupProps & React.RefAttributes<HTMLDivElement>>;
type MenuLabelProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.Label>;
export interface DropdownMenuLabelProps extends MenuLabelProps {
}
export const DropdownMenuLabel: React.ForwardRefExoticComponent<DropdownMenuLabelProps & React.RefAttributes<HTMLDivElement>>;
type MenuItemProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.Item>;
export interface DropdownMenuItemProps extends MenuItemProps {
}
export const DropdownMenuItem: React.ForwardRefExoticComponent<DropdownMenuItemProps & React.RefAttributes<HTMLDivElement>>;
type MenuCheckboxItemProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.CheckboxItem>;
export interface DropdownMenuCheckboxItemProps extends MenuCheckboxItemProps {
}
export const DropdownMenuCheckboxItem: React.ForwardRefExoticComponent<DropdownMenuCheckboxItemProps & React.RefAttributes<HTMLDivElement>>;
type MenuRadioGroupProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.RadioGroup>;
export interface DropdownMenuRadioGroupProps extends MenuRadioGroupProps {
}
export const DropdownMenuRadioGroup: React.ForwardRefExoticComponent<DropdownMenuRadioGroupProps & React.RefAttributes<HTMLDivElement>>;
type MenuRadioItemProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.RadioItem>;
export interface DropdownMenuRadioItemProps extends MenuRadioItemProps {
}
export const DropdownMenuRadioItem: React.ForwardRefExoticComponent<DropdownMenuRadioItemProps & React.RefAttributes<HTMLDivElement>>;
type MenuItemIndicatorProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.ItemIndicator>;
export interface DropdownMenuItemIndicatorProps extends MenuItemIndicatorProps {
}
export const DropdownMenuItemIndicator: React.ForwardRefExoticComponent<DropdownMenuItemIndicatorProps & React.RefAttributes<HTMLSpanElement>>;
type MenuSeparatorProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.Separator>;
export interface DropdownMenuSeparatorProps extends MenuSeparatorProps {
}
export const DropdownMenuSeparator: React.ForwardRefExoticComponent<DropdownMenuSeparatorProps & React.RefAttributes<HTMLDivElement>>;
type MenuArrowProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.Arrow>;
export interface DropdownMenuArrowProps extends MenuArrowProps {
}
export const DropdownMenuArrow: React.ForwardRefExoticComponent<DropdownMenuArrowProps & React.RefAttributes<SVGSVGElement>>;
export interface DropdownMenuSubProps {
children?: React.ReactNode;
open?: boolean;
defaultOpen?: boolean;
onOpenChange?(open: boolean): void;
}
export const DropdownMenuSub: React.FC<DropdownMenuSubProps>;
type MenuSubTriggerProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.SubTrigger>;
export interface DropdownMenuSubTriggerProps extends MenuSubTriggerProps {
}
export const DropdownMenuSubTrigger: React.ForwardRefExoticComponent<DropdownMenuSubTriggerProps & React.RefAttributes<HTMLDivElement>>;
type MenuSubContentProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.SubContent>;
export interface DropdownMenuSubContentProps extends MenuSubContentProps {
}
export const DropdownMenuSubContent: React.ForwardRefExoticComponent<DropdownMenuSubContentProps & React.RefAttributes<HTMLDivElement>>;
export const Root: React.FC<DropdownMenuProps>;
export const Trigger: React.ForwardRefExoticComponent<DropdownMenuTriggerProps & React.RefAttributes<HTMLButtonElement>>;
export const Portal: React.FC<DropdownMenuPortalProps>;
export const Content: React.ForwardRefExoticComponent<DropdownMenuContentProps & React.RefAttributes<HTMLDivElement>>;
export const Group: React.ForwardRefExoticComponent<DropdownMenuGroupProps & React.RefAttributes<HTMLDivElement>>;
export const Label: React.ForwardRefExoticComponent<DropdownMenuLabelProps & React.RefAttributes<HTMLDivElement>>;
export const Item: React.ForwardRefExoticComponent<DropdownMenuItemProps & React.RefAttributes<HTMLDivElement>>;
export const CheckboxItem: React.ForwardRefExoticComponent<DropdownMenuCheckboxItemProps & React.RefAttributes<HTMLDivElement>>;
export const RadioGroup: React.ForwardRefExoticComponent<DropdownMenuRadioGroupProps & React.RefAttributes<HTMLDivElement>>;
export const RadioItem: React.ForwardRefExoticComponent<DropdownMenuRadioItemProps & React.RefAttributes<HTMLDivElement>>;
export const ItemIndicator: React.ForwardRefExoticComponent<DropdownMenuItemIndicatorProps & React.RefAttributes<HTMLSpanElement>>;
export const Separator: React.ForwardRefExoticComponent<DropdownMenuSeparatorProps & React.RefAttributes<HTMLDivElement>>;
export const Arrow: React.ForwardRefExoticComponent<DropdownMenuArrowProps & React.RefAttributes<SVGSVGElement>>;
export const Sub: React.FC<DropdownMenuSubProps>;
export const SubTrigger: React.ForwardRefExoticComponent<DropdownMenuSubTriggerProps & React.RefAttributes<HTMLDivElement>>;
export const SubContent: React.ForwardRefExoticComponent<DropdownMenuSubContentProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=index.d.ts.map
+96
View File
@@ -0,0 +1,96 @@
import * as React from "react";
import * as Radix from "@radix-ui/react-primitive";
import { Primitive } from "@radix-ui/react-primitive";
import * as MenuPrimitive from "@radix-ui/react-menu";
type Direction = 'ltr' | 'rtl';
export const createDropdownMenuScope: import("@radix-ui/react-context").CreateScope;
export interface DropdownMenuProps {
children?: React.ReactNode;
dir?: Direction;
open?: boolean;
defaultOpen?: boolean;
onOpenChange?(open: boolean): void;
modal?: boolean;
}
export const DropdownMenu: React.FC<DropdownMenuProps>;
type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef<typeof Primitive.button>;
export interface DropdownMenuTriggerProps extends PrimitiveButtonProps {
}
export const DropdownMenuTrigger: React.ForwardRefExoticComponent<DropdownMenuTriggerProps & React.RefAttributes<HTMLButtonElement>>;
type MenuPortalProps = React.ComponentPropsWithoutRef<typeof MenuPrimitive.Portal>;
export interface DropdownMenuPortalProps extends MenuPortalProps {
}
export const DropdownMenuPortal: React.FC<DropdownMenuPortalProps>;
type MenuContentProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.Content>;
export interface DropdownMenuContentProps extends Omit<MenuContentProps, 'onEntryFocus'> {
}
export const DropdownMenuContent: React.ForwardRefExoticComponent<DropdownMenuContentProps & React.RefAttributes<HTMLDivElement>>;
type MenuGroupProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.Group>;
export interface DropdownMenuGroupProps extends MenuGroupProps {
}
export const DropdownMenuGroup: React.ForwardRefExoticComponent<DropdownMenuGroupProps & React.RefAttributes<HTMLDivElement>>;
type MenuLabelProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.Label>;
export interface DropdownMenuLabelProps extends MenuLabelProps {
}
export const DropdownMenuLabel: React.ForwardRefExoticComponent<DropdownMenuLabelProps & React.RefAttributes<HTMLDivElement>>;
type MenuItemProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.Item>;
export interface DropdownMenuItemProps extends MenuItemProps {
}
export const DropdownMenuItem: React.ForwardRefExoticComponent<DropdownMenuItemProps & React.RefAttributes<HTMLDivElement>>;
type MenuCheckboxItemProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.CheckboxItem>;
export interface DropdownMenuCheckboxItemProps extends MenuCheckboxItemProps {
}
export const DropdownMenuCheckboxItem: React.ForwardRefExoticComponent<DropdownMenuCheckboxItemProps & React.RefAttributes<HTMLDivElement>>;
type MenuRadioGroupProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.RadioGroup>;
export interface DropdownMenuRadioGroupProps extends MenuRadioGroupProps {
}
export const DropdownMenuRadioGroup: React.ForwardRefExoticComponent<DropdownMenuRadioGroupProps & React.RefAttributes<HTMLDivElement>>;
type MenuRadioItemProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.RadioItem>;
export interface DropdownMenuRadioItemProps extends MenuRadioItemProps {
}
export const DropdownMenuRadioItem: React.ForwardRefExoticComponent<DropdownMenuRadioItemProps & React.RefAttributes<HTMLDivElement>>;
type MenuItemIndicatorProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.ItemIndicator>;
export interface DropdownMenuItemIndicatorProps extends MenuItemIndicatorProps {
}
export const DropdownMenuItemIndicator: React.ForwardRefExoticComponent<DropdownMenuItemIndicatorProps & React.RefAttributes<HTMLSpanElement>>;
type MenuSeparatorProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.Separator>;
export interface DropdownMenuSeparatorProps extends MenuSeparatorProps {
}
export const DropdownMenuSeparator: React.ForwardRefExoticComponent<DropdownMenuSeparatorProps & React.RefAttributes<HTMLDivElement>>;
type MenuArrowProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.Arrow>;
export interface DropdownMenuArrowProps extends MenuArrowProps {
}
export const DropdownMenuArrow: React.ForwardRefExoticComponent<DropdownMenuArrowProps & React.RefAttributes<SVGSVGElement>>;
export interface DropdownMenuSubProps {
children?: React.ReactNode;
open?: boolean;
defaultOpen?: boolean;
onOpenChange?(open: boolean): void;
}
export const DropdownMenuSub: React.FC<DropdownMenuSubProps>;
type MenuSubTriggerProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.SubTrigger>;
export interface DropdownMenuSubTriggerProps extends MenuSubTriggerProps {
}
export const DropdownMenuSubTrigger: React.ForwardRefExoticComponent<DropdownMenuSubTriggerProps & React.RefAttributes<HTMLDivElement>>;
type MenuSubContentProps = Radix.ComponentPropsWithoutRef<typeof MenuPrimitive.SubContent>;
export interface DropdownMenuSubContentProps extends MenuSubContentProps {
}
export const DropdownMenuSubContent: React.ForwardRefExoticComponent<DropdownMenuSubContentProps & React.RefAttributes<HTMLDivElement>>;
export const Root: React.FC<DropdownMenuProps>;
export const Trigger: React.ForwardRefExoticComponent<DropdownMenuTriggerProps & React.RefAttributes<HTMLButtonElement>>;
export const Portal: React.FC<DropdownMenuPortalProps>;
export const Content: React.ForwardRefExoticComponent<DropdownMenuContentProps & React.RefAttributes<HTMLDivElement>>;
export const Group: React.ForwardRefExoticComponent<DropdownMenuGroupProps & React.RefAttributes<HTMLDivElement>>;
export const Label: React.ForwardRefExoticComponent<DropdownMenuLabelProps & React.RefAttributes<HTMLDivElement>>;
export const Item: React.ForwardRefExoticComponent<DropdownMenuItemProps & React.RefAttributes<HTMLDivElement>>;
export const CheckboxItem: React.ForwardRefExoticComponent<DropdownMenuCheckboxItemProps & React.RefAttributes<HTMLDivElement>>;
export const RadioGroup: React.ForwardRefExoticComponent<DropdownMenuRadioGroupProps & React.RefAttributes<HTMLDivElement>>;
export const RadioItem: React.ForwardRefExoticComponent<DropdownMenuRadioItemProps & React.RefAttributes<HTMLDivElement>>;
export const ItemIndicator: React.ForwardRefExoticComponent<DropdownMenuItemIndicatorProps & React.RefAttributes<HTMLSpanElement>>;
export const Separator: React.ForwardRefExoticComponent<DropdownMenuSeparatorProps & React.RefAttributes<HTMLDivElement>>;
export const Arrow: React.ForwardRefExoticComponent<DropdownMenuArrowProps & React.RefAttributes<SVGSVGElement>>;
export const Sub: React.FC<DropdownMenuSubProps>;
export const SubTrigger: React.ForwardRefExoticComponent<DropdownMenuSubTriggerProps & React.RefAttributes<HTMLDivElement>>;
export const SubContent: React.ForwardRefExoticComponent<DropdownMenuSubContentProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=index.d.ts.map
@@ -0,0 +1 @@
{"mappings":"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","sources":["packages/react/dropdown-menu/src/packages/react/dropdown-menu/src/DropdownMenu.tsx","packages/react/dropdown-menu/src/packages/react/dropdown-menu/src/index.ts","packages/react/dropdown-menu/src/index.ts"],"sourcesContent":[null,null,"export {\n createDropdownMenuScope,\n //\n DropdownMenu,\n DropdownMenuTrigger,\n DropdownMenuPortal,\n DropdownMenuContent,\n DropdownMenuGroup,\n DropdownMenuLabel,\n DropdownMenuItem,\n DropdownMenuCheckboxItem,\n DropdownMenuRadioGroup,\n DropdownMenuRadioItem,\n DropdownMenuItemIndicator,\n DropdownMenuSeparator,\n DropdownMenuArrow,\n DropdownMenuSub,\n DropdownMenuSubTrigger,\n DropdownMenuSubContent,\n //\n Root,\n Trigger,\n Portal,\n Content,\n Group,\n Label,\n Item,\n CheckboxItem,\n RadioGroup,\n RadioItem,\n ItemIndicator,\n Separator,\n Arrow,\n Sub,\n SubTrigger,\n SubContent,\n} from './DropdownMenu';\nexport type {\n DropdownMenuProps,\n DropdownMenuTriggerProps,\n DropdownMenuPortalProps,\n DropdownMenuContentProps,\n DropdownMenuGroupProps,\n DropdownMenuLabelProps,\n DropdownMenuItemProps,\n DropdownMenuCheckboxItemProps,\n DropdownMenuRadioGroupProps,\n DropdownMenuRadioItemProps,\n DropdownMenuItemIndicatorProps,\n DropdownMenuSeparatorProps,\n DropdownMenuArrowProps,\n DropdownMenuSubProps,\n DropdownMenuSubTriggerProps,\n DropdownMenuSubContentProps,\n} from './DropdownMenu';\n"],"names":[],"version":3,"file":"index.d.ts.map"}
+384
View File
@@ -0,0 +1,384 @@
var $7dQ7Q$babelruntimehelpersextends = require("@babel/runtime/helpers/extends");
var $7dQ7Q$react = require("react");
var $7dQ7Q$radixuiprimitive = require("@radix-ui/primitive");
var $7dQ7Q$radixuireactcomposerefs = require("@radix-ui/react-compose-refs");
var $7dQ7Q$radixuireactcontext = require("@radix-ui/react-context");
var $7dQ7Q$radixuireactusecontrollablestate = require("@radix-ui/react-use-controllable-state");
var $7dQ7Q$radixuireactprimitive = require("@radix-ui/react-primitive");
var $7dQ7Q$radixuireactmenu = require("@radix-ui/react-menu");
var $7dQ7Q$radixuireactid = require("@radix-ui/react-id");
function $parcel$export(e, n, v, s) {
Object.defineProperty(e, n, {get: v, set: s, enumerable: true, configurable: true});
}
function $parcel$interopDefault(a) {
return a && a.__esModule ? a.default : a;
}
$parcel$export(module.exports, "createDropdownMenuScope", () => $d1bf075a6b218014$export$c0623cd925aeb687);
$parcel$export(module.exports, "DropdownMenu", () => $d1bf075a6b218014$export$e44a253a59704894);
$parcel$export(module.exports, "DropdownMenuTrigger", () => $d1bf075a6b218014$export$d2469213b3befba9);
$parcel$export(module.exports, "DropdownMenuPortal", () => $d1bf075a6b218014$export$cd369b4d4d54efc9);
$parcel$export(module.exports, "DropdownMenuContent", () => $d1bf075a6b218014$export$6e76d93a37c01248);
$parcel$export(module.exports, "DropdownMenuGroup", () => $d1bf075a6b218014$export$246bebaba3a2f70e);
$parcel$export(module.exports, "DropdownMenuLabel", () => $d1bf075a6b218014$export$76e48c5b57f24495);
$parcel$export(module.exports, "DropdownMenuItem", () => $d1bf075a6b218014$export$ed97964d1871885d);
$parcel$export(module.exports, "DropdownMenuCheckboxItem", () => $d1bf075a6b218014$export$53a69729da201fa9);
$parcel$export(module.exports, "DropdownMenuRadioGroup", () => $d1bf075a6b218014$export$3323ad73d55f587e);
$parcel$export(module.exports, "DropdownMenuRadioItem", () => $d1bf075a6b218014$export$e4f69b41b1637536);
$parcel$export(module.exports, "DropdownMenuItemIndicator", () => $d1bf075a6b218014$export$42355ae145153fb6);
$parcel$export(module.exports, "DropdownMenuSeparator", () => $d1bf075a6b218014$export$da160178fd3bc7e9);
$parcel$export(module.exports, "DropdownMenuArrow", () => $d1bf075a6b218014$export$34b8980744021ec5);
$parcel$export(module.exports, "DropdownMenuSub", () => $d1bf075a6b218014$export$2f307d81a64f5442);
$parcel$export(module.exports, "DropdownMenuSubTrigger", () => $d1bf075a6b218014$export$21dcb7ec56f874cf);
$parcel$export(module.exports, "DropdownMenuSubContent", () => $d1bf075a6b218014$export$f34ec8bc2482cc5f);
$parcel$export(module.exports, "Root", () => $d1bf075a6b218014$export$be92b6f5f03c0fe9);
$parcel$export(module.exports, "Trigger", () => $d1bf075a6b218014$export$41fb9f06171c75f4);
$parcel$export(module.exports, "Portal", () => $d1bf075a6b218014$export$602eac185826482c);
$parcel$export(module.exports, "Content", () => $d1bf075a6b218014$export$7c6e2c02157bb7d2);
$parcel$export(module.exports, "Group", () => $d1bf075a6b218014$export$eb2fcfdbd7ba97d4);
$parcel$export(module.exports, "Label", () => $d1bf075a6b218014$export$b04be29aa201d4f5);
$parcel$export(module.exports, "Item", () => $d1bf075a6b218014$export$6d08773d2e66f8f2);
$parcel$export(module.exports, "CheckboxItem", () => $d1bf075a6b218014$export$16ce288f89fa631c);
$parcel$export(module.exports, "RadioGroup", () => $d1bf075a6b218014$export$a98f0dcb43a68a25);
$parcel$export(module.exports, "RadioItem", () => $d1bf075a6b218014$export$371ab307eab489c0);
$parcel$export(module.exports, "ItemIndicator", () => $d1bf075a6b218014$export$c3468e2714d175fa);
$parcel$export(module.exports, "Separator", () => $d1bf075a6b218014$export$1ff3c3f08ae963c0);
$parcel$export(module.exports, "Arrow", () => $d1bf075a6b218014$export$21b07c8f274aebd5);
$parcel$export(module.exports, "Sub", () => $d1bf075a6b218014$export$d7a01e11500dfb6f);
$parcel$export(module.exports, "SubTrigger", () => $d1bf075a6b218014$export$2ea8a7a591ac5eac);
$parcel$export(module.exports, "SubContent", () => $d1bf075a6b218014$export$6d4de93b380beddf);
/* -------------------------------------------------------------------------------------------------
* DropdownMenu
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$var$DROPDOWN_MENU_NAME = 'DropdownMenu';
const [$d1bf075a6b218014$var$createDropdownMenuContext, $d1bf075a6b218014$export$c0623cd925aeb687] = $7dQ7Q$radixuireactcontext.createContextScope($d1bf075a6b218014$var$DROPDOWN_MENU_NAME, [
$7dQ7Q$radixuireactmenu.createMenuScope
]);
const $d1bf075a6b218014$var$useMenuScope = $7dQ7Q$radixuireactmenu.createMenuScope();
const [$d1bf075a6b218014$var$DropdownMenuProvider, $d1bf075a6b218014$var$useDropdownMenuContext] = $d1bf075a6b218014$var$createDropdownMenuContext($d1bf075a6b218014$var$DROPDOWN_MENU_NAME);
const $d1bf075a6b218014$export$e44a253a59704894 = (props)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , children: children , dir: dir , open: openProp , defaultOpen: defaultOpen , onOpenChange: onOpenChange , modal: modal = true } = props;
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
const triggerRef = $7dQ7Q$react.useRef(null);
const [open = false, setOpen] = $7dQ7Q$radixuireactusecontrollablestate.useControllableState({
prop: openProp,
defaultProp: defaultOpen,
onChange: onOpenChange
});
return /*#__PURE__*/ $7dQ7Q$react.createElement($d1bf075a6b218014$var$DropdownMenuProvider, {
scope: __scopeDropdownMenu,
triggerId: $7dQ7Q$radixuireactid.useId(),
triggerRef: triggerRef,
contentId: $7dQ7Q$radixuireactid.useId(),
open: open,
onOpenChange: setOpen,
onOpenToggle: $7dQ7Q$react.useCallback(()=>setOpen((prevOpen)=>!prevOpen
)
, [
setOpen
]),
modal: modal
}, /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.Root, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({}, menuScope, {
open: open,
onOpenChange: setOpen,
dir: dir,
modal: modal
}), children));
};
/*#__PURE__*/ Object.assign($d1bf075a6b218014$export$e44a253a59704894, {
displayName: $d1bf075a6b218014$var$DROPDOWN_MENU_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuTrigger
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$var$TRIGGER_NAME = 'DropdownMenuTrigger';
const $d1bf075a6b218014$export$d2469213b3befba9 = /*#__PURE__*/ $7dQ7Q$react.forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , disabled: disabled = false , ...triggerProps } = props;
const context = $d1bf075a6b218014$var$useDropdownMenuContext($d1bf075a6b218014$var$TRIGGER_NAME, __scopeDropdownMenu);
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.Anchor, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({
asChild: true
}, menuScope), /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactprimitive.Primitive.button, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({
type: "button",
id: context.triggerId,
"aria-haspopup": "menu",
"aria-expanded": context.open,
"aria-controls": context.open ? context.contentId : undefined,
"data-state": context.open ? 'open' : 'closed',
"data-disabled": disabled ? '' : undefined,
disabled: disabled
}, triggerProps, {
ref: $7dQ7Q$radixuireactcomposerefs.composeRefs(forwardedRef, context.triggerRef),
onPointerDown: $7dQ7Q$radixuiprimitive.composeEventHandlers(props.onPointerDown, (event)=>{
// only call handler if it's the left button (mousedown gets triggered by all mouse buttons)
// but not when the control key is pressed (avoiding MacOS right click)
if (!disabled && event.button === 0 && event.ctrlKey === false) {
context.onOpenToggle(); // prevent trigger focusing when opening
// this allows the content to be given focus without competition
if (!context.open) event.preventDefault();
}
}),
onKeyDown: $7dQ7Q$radixuiprimitive.composeEventHandlers(props.onKeyDown, (event)=>{
if (disabled) return;
if ([
'Enter',
' '
].includes(event.key)) context.onOpenToggle();
if (event.key === 'ArrowDown') context.onOpenChange(true); // prevent keydown from scrolling window / first focused item to execute
// that keydown (inadvertently closing the menu)
if ([
'Enter',
' ',
'ArrowDown'
].includes(event.key)) event.preventDefault();
})
})));
});
/*#__PURE__*/ Object.assign($d1bf075a6b218014$export$d2469213b3befba9, {
displayName: $d1bf075a6b218014$var$TRIGGER_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuPortal
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$var$PORTAL_NAME = 'DropdownMenuPortal';
const $d1bf075a6b218014$export$cd369b4d4d54efc9 = (props)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...portalProps } = props;
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.Portal, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({}, menuScope, portalProps));
};
/*#__PURE__*/ Object.assign($d1bf075a6b218014$export$cd369b4d4d54efc9, {
displayName: $d1bf075a6b218014$var$PORTAL_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuContent
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$var$CONTENT_NAME = 'DropdownMenuContent';
const $d1bf075a6b218014$export$6e76d93a37c01248 = /*#__PURE__*/ $7dQ7Q$react.forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...contentProps } = props;
const context = $d1bf075a6b218014$var$useDropdownMenuContext($d1bf075a6b218014$var$CONTENT_NAME, __scopeDropdownMenu);
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
const hasInteractedOutsideRef = $7dQ7Q$react.useRef(false);
return /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.Content, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({
id: context.contentId,
"aria-labelledby": context.triggerId
}, menuScope, contentProps, {
ref: forwardedRef,
onCloseAutoFocus: $7dQ7Q$radixuiprimitive.composeEventHandlers(props.onCloseAutoFocus, (event)=>{
var _context$triggerRef$c;
if (!hasInteractedOutsideRef.current) (_context$triggerRef$c = context.triggerRef.current) === null || _context$triggerRef$c === void 0 || _context$triggerRef$c.focus();
hasInteractedOutsideRef.current = false; // Always prevent auto focus because we either focus manually or want user agent focus
event.preventDefault();
}),
onInteractOutside: $7dQ7Q$radixuiprimitive.composeEventHandlers(props.onInteractOutside, (event)=>{
const originalEvent = event.detail.originalEvent;
const ctrlLeftClick = originalEvent.button === 0 && originalEvent.ctrlKey === true;
const isRightClick = originalEvent.button === 2 || ctrlLeftClick;
if (!context.modal || isRightClick) hasInteractedOutsideRef.current = true;
}),
style: {
...props.style,
'--radix-dropdown-menu-content-transform-origin': 'var(--radix-popper-transform-origin)',
'--radix-dropdown-menu-content-available-width': 'var(--radix-popper-available-width)',
'--radix-dropdown-menu-content-available-height': 'var(--radix-popper-available-height)',
'--radix-dropdown-menu-trigger-width': 'var(--radix-popper-anchor-width)',
'--radix-dropdown-menu-trigger-height': 'var(--radix-popper-anchor-height)'
}
}));
});
/*#__PURE__*/ Object.assign($d1bf075a6b218014$export$6e76d93a37c01248, {
displayName: $d1bf075a6b218014$var$CONTENT_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuGroup
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$var$GROUP_NAME = 'DropdownMenuGroup';
const $d1bf075a6b218014$export$246bebaba3a2f70e = /*#__PURE__*/ $7dQ7Q$react.forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...groupProps } = props;
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.Group, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({}, menuScope, groupProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d1bf075a6b218014$export$246bebaba3a2f70e, {
displayName: $d1bf075a6b218014$var$GROUP_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuLabel
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$var$LABEL_NAME = 'DropdownMenuLabel';
const $d1bf075a6b218014$export$76e48c5b57f24495 = /*#__PURE__*/ $7dQ7Q$react.forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...labelProps } = props;
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.Label, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({}, menuScope, labelProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d1bf075a6b218014$export$76e48c5b57f24495, {
displayName: $d1bf075a6b218014$var$LABEL_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuItem
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$var$ITEM_NAME = 'DropdownMenuItem';
const $d1bf075a6b218014$export$ed97964d1871885d = /*#__PURE__*/ $7dQ7Q$react.forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...itemProps } = props;
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.Item, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({}, menuScope, itemProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d1bf075a6b218014$export$ed97964d1871885d, {
displayName: $d1bf075a6b218014$var$ITEM_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuCheckboxItem
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$var$CHECKBOX_ITEM_NAME = 'DropdownMenuCheckboxItem';
const $d1bf075a6b218014$export$53a69729da201fa9 = /*#__PURE__*/ $7dQ7Q$react.forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...checkboxItemProps } = props;
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.CheckboxItem, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({}, menuScope, checkboxItemProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d1bf075a6b218014$export$53a69729da201fa9, {
displayName: $d1bf075a6b218014$var$CHECKBOX_ITEM_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuRadioGroup
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$var$RADIO_GROUP_NAME = 'DropdownMenuRadioGroup';
const $d1bf075a6b218014$export$3323ad73d55f587e = /*#__PURE__*/ $7dQ7Q$react.forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...radioGroupProps } = props;
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.RadioGroup, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({}, menuScope, radioGroupProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d1bf075a6b218014$export$3323ad73d55f587e, {
displayName: $d1bf075a6b218014$var$RADIO_GROUP_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuRadioItem
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$var$RADIO_ITEM_NAME = 'DropdownMenuRadioItem';
const $d1bf075a6b218014$export$e4f69b41b1637536 = /*#__PURE__*/ $7dQ7Q$react.forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...radioItemProps } = props;
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.RadioItem, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({}, menuScope, radioItemProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d1bf075a6b218014$export$e4f69b41b1637536, {
displayName: $d1bf075a6b218014$var$RADIO_ITEM_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuItemIndicator
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$var$INDICATOR_NAME = 'DropdownMenuItemIndicator';
const $d1bf075a6b218014$export$42355ae145153fb6 = /*#__PURE__*/ $7dQ7Q$react.forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...itemIndicatorProps } = props;
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.ItemIndicator, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({}, menuScope, itemIndicatorProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d1bf075a6b218014$export$42355ae145153fb6, {
displayName: $d1bf075a6b218014$var$INDICATOR_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuSeparator
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$var$SEPARATOR_NAME = 'DropdownMenuSeparator';
const $d1bf075a6b218014$export$da160178fd3bc7e9 = /*#__PURE__*/ $7dQ7Q$react.forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...separatorProps } = props;
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.Separator, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({}, menuScope, separatorProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d1bf075a6b218014$export$da160178fd3bc7e9, {
displayName: $d1bf075a6b218014$var$SEPARATOR_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuArrow
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$var$ARROW_NAME = 'DropdownMenuArrow';
const $d1bf075a6b218014$export$34b8980744021ec5 = /*#__PURE__*/ $7dQ7Q$react.forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...arrowProps } = props;
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.Arrow, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({}, menuScope, arrowProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d1bf075a6b218014$export$34b8980744021ec5, {
displayName: $d1bf075a6b218014$var$ARROW_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuSub
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$export$2f307d81a64f5442 = (props)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , children: children , open: openProp , onOpenChange: onOpenChange , defaultOpen: defaultOpen } = props;
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
const [open = false, setOpen] = $7dQ7Q$radixuireactusecontrollablestate.useControllableState({
prop: openProp,
defaultProp: defaultOpen,
onChange: onOpenChange
});
return /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.Sub, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({}, menuScope, {
open: open,
onOpenChange: setOpen
}), children);
};
/* -------------------------------------------------------------------------------------------------
* DropdownMenuSubTrigger
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$var$SUB_TRIGGER_NAME = 'DropdownMenuSubTrigger';
const $d1bf075a6b218014$export$21dcb7ec56f874cf = /*#__PURE__*/ $7dQ7Q$react.forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...subTriggerProps } = props;
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.SubTrigger, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({}, menuScope, subTriggerProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d1bf075a6b218014$export$21dcb7ec56f874cf, {
displayName: $d1bf075a6b218014$var$SUB_TRIGGER_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuSubContent
* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$var$SUB_CONTENT_NAME = 'DropdownMenuSubContent';
const $d1bf075a6b218014$export$f34ec8bc2482cc5f = /*#__PURE__*/ $7dQ7Q$react.forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...subContentProps } = props;
const menuScope = $d1bf075a6b218014$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $7dQ7Q$react.createElement($7dQ7Q$radixuireactmenu.SubContent, ($parcel$interopDefault($7dQ7Q$babelruntimehelpersextends))({}, menuScope, subContentProps, {
ref: forwardedRef,
style: {
...props.style,
'--radix-dropdown-menu-content-transform-origin': 'var(--radix-popper-transform-origin)',
'--radix-dropdown-menu-content-available-width': 'var(--radix-popper-available-width)',
'--radix-dropdown-menu-content-available-height': 'var(--radix-popper-available-height)',
'--radix-dropdown-menu-trigger-width': 'var(--radix-popper-anchor-width)',
'--radix-dropdown-menu-trigger-height': 'var(--radix-popper-anchor-height)'
}
}));
});
/*#__PURE__*/ Object.assign($d1bf075a6b218014$export$f34ec8bc2482cc5f, {
displayName: $d1bf075a6b218014$var$SUB_CONTENT_NAME
});
/* -----------------------------------------------------------------------------------------------*/ const $d1bf075a6b218014$export$be92b6f5f03c0fe9 = $d1bf075a6b218014$export$e44a253a59704894;
const $d1bf075a6b218014$export$41fb9f06171c75f4 = $d1bf075a6b218014$export$d2469213b3befba9;
const $d1bf075a6b218014$export$602eac185826482c = $d1bf075a6b218014$export$cd369b4d4d54efc9;
const $d1bf075a6b218014$export$7c6e2c02157bb7d2 = $d1bf075a6b218014$export$6e76d93a37c01248;
const $d1bf075a6b218014$export$eb2fcfdbd7ba97d4 = $d1bf075a6b218014$export$246bebaba3a2f70e;
const $d1bf075a6b218014$export$b04be29aa201d4f5 = $d1bf075a6b218014$export$76e48c5b57f24495;
const $d1bf075a6b218014$export$6d08773d2e66f8f2 = $d1bf075a6b218014$export$ed97964d1871885d;
const $d1bf075a6b218014$export$16ce288f89fa631c = $d1bf075a6b218014$export$53a69729da201fa9;
const $d1bf075a6b218014$export$a98f0dcb43a68a25 = $d1bf075a6b218014$export$3323ad73d55f587e;
const $d1bf075a6b218014$export$371ab307eab489c0 = $d1bf075a6b218014$export$e4f69b41b1637536;
const $d1bf075a6b218014$export$c3468e2714d175fa = $d1bf075a6b218014$export$42355ae145153fb6;
const $d1bf075a6b218014$export$1ff3c3f08ae963c0 = $d1bf075a6b218014$export$da160178fd3bc7e9;
const $d1bf075a6b218014$export$21b07c8f274aebd5 = $d1bf075a6b218014$export$34b8980744021ec5;
const $d1bf075a6b218014$export$d7a01e11500dfb6f = $d1bf075a6b218014$export$2f307d81a64f5442;
const $d1bf075a6b218014$export$2ea8a7a591ac5eac = $d1bf075a6b218014$export$21dcb7ec56f874cf;
const $d1bf075a6b218014$export$6d4de93b380beddf = $d1bf075a6b218014$export$f34ec8bc2482cc5f;
//# sourceMappingURL=index.js.map
+1
View File
@@ -0,0 +1 @@
{"mappings":"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 truncated
+345
View File
@@ -0,0 +1,345 @@
import $9kmUS$babelruntimehelpersesmextends from "@babel/runtime/helpers/esm/extends";
import {useRef as $9kmUS$useRef, createElement as $9kmUS$createElement, useCallback as $9kmUS$useCallback, forwardRef as $9kmUS$forwardRef} from "react";
import {composeEventHandlers as $9kmUS$composeEventHandlers} from "@radix-ui/primitive";
import {composeRefs as $9kmUS$composeRefs} from "@radix-ui/react-compose-refs";
import {createContextScope as $9kmUS$createContextScope} from "@radix-ui/react-context";
import {useControllableState as $9kmUS$useControllableState} from "@radix-ui/react-use-controllable-state";
import {Primitive as $9kmUS$Primitive} from "@radix-ui/react-primitive";
import {createMenuScope as $9kmUS$createMenuScope, Root as $9kmUS$Root, Anchor as $9kmUS$Anchor, Portal as $9kmUS$Portal, Content as $9kmUS$Content, Group as $9kmUS$Group, Label as $9kmUS$Label, Item as $9kmUS$Item, CheckboxItem as $9kmUS$CheckboxItem, RadioGroup as $9kmUS$RadioGroup, RadioItem as $9kmUS$RadioItem, ItemIndicator as $9kmUS$ItemIndicator, Separator as $9kmUS$Separator, Arrow as $9kmUS$Arrow, Sub as $9kmUS$Sub, SubTrigger as $9kmUS$SubTrigger, SubContent as $9kmUS$SubContent} from "@radix-ui/react-menu";
import {useId as $9kmUS$useId} from "@radix-ui/react-id";
/* -------------------------------------------------------------------------------------------------
* DropdownMenu
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$var$DROPDOWN_MENU_NAME = 'DropdownMenu';
const [$d08ef79370b62062$var$createDropdownMenuContext, $d08ef79370b62062$export$c0623cd925aeb687] = $9kmUS$createContextScope($d08ef79370b62062$var$DROPDOWN_MENU_NAME, [
$9kmUS$createMenuScope
]);
const $d08ef79370b62062$var$useMenuScope = $9kmUS$createMenuScope();
const [$d08ef79370b62062$var$DropdownMenuProvider, $d08ef79370b62062$var$useDropdownMenuContext] = $d08ef79370b62062$var$createDropdownMenuContext($d08ef79370b62062$var$DROPDOWN_MENU_NAME);
const $d08ef79370b62062$export$e44a253a59704894 = (props)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , children: children , dir: dir , open: openProp , defaultOpen: defaultOpen , onOpenChange: onOpenChange , modal: modal = true } = props;
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
const triggerRef = $9kmUS$useRef(null);
const [open = false, setOpen] = $9kmUS$useControllableState({
prop: openProp,
defaultProp: defaultOpen,
onChange: onOpenChange
});
return /*#__PURE__*/ $9kmUS$createElement($d08ef79370b62062$var$DropdownMenuProvider, {
scope: __scopeDropdownMenu,
triggerId: $9kmUS$useId(),
triggerRef: triggerRef,
contentId: $9kmUS$useId(),
open: open,
onOpenChange: setOpen,
onOpenToggle: $9kmUS$useCallback(()=>setOpen((prevOpen)=>!prevOpen
)
, [
setOpen
]),
modal: modal
}, /*#__PURE__*/ $9kmUS$createElement($9kmUS$Root, $9kmUS$babelruntimehelpersesmextends({}, menuScope, {
open: open,
onOpenChange: setOpen,
dir: dir,
modal: modal
}), children));
};
/*#__PURE__*/ Object.assign($d08ef79370b62062$export$e44a253a59704894, {
displayName: $d08ef79370b62062$var$DROPDOWN_MENU_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuTrigger
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$var$TRIGGER_NAME = 'DropdownMenuTrigger';
const $d08ef79370b62062$export$d2469213b3befba9 = /*#__PURE__*/ $9kmUS$forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , disabled: disabled = false , ...triggerProps } = props;
const context = $d08ef79370b62062$var$useDropdownMenuContext($d08ef79370b62062$var$TRIGGER_NAME, __scopeDropdownMenu);
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $9kmUS$createElement($9kmUS$Anchor, $9kmUS$babelruntimehelpersesmextends({
asChild: true
}, menuScope), /*#__PURE__*/ $9kmUS$createElement($9kmUS$Primitive.button, $9kmUS$babelruntimehelpersesmextends({
type: "button",
id: context.triggerId,
"aria-haspopup": "menu",
"aria-expanded": context.open,
"aria-controls": context.open ? context.contentId : undefined,
"data-state": context.open ? 'open' : 'closed',
"data-disabled": disabled ? '' : undefined,
disabled: disabled
}, triggerProps, {
ref: $9kmUS$composeRefs(forwardedRef, context.triggerRef),
onPointerDown: $9kmUS$composeEventHandlers(props.onPointerDown, (event)=>{
// only call handler if it's the left button (mousedown gets triggered by all mouse buttons)
// but not when the control key is pressed (avoiding MacOS right click)
if (!disabled && event.button === 0 && event.ctrlKey === false) {
context.onOpenToggle(); // prevent trigger focusing when opening
// this allows the content to be given focus without competition
if (!context.open) event.preventDefault();
}
}),
onKeyDown: $9kmUS$composeEventHandlers(props.onKeyDown, (event)=>{
if (disabled) return;
if ([
'Enter',
' '
].includes(event.key)) context.onOpenToggle();
if (event.key === 'ArrowDown') context.onOpenChange(true); // prevent keydown from scrolling window / first focused item to execute
// that keydown (inadvertently closing the menu)
if ([
'Enter',
' ',
'ArrowDown'
].includes(event.key)) event.preventDefault();
})
})));
});
/*#__PURE__*/ Object.assign($d08ef79370b62062$export$d2469213b3befba9, {
displayName: $d08ef79370b62062$var$TRIGGER_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuPortal
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$var$PORTAL_NAME = 'DropdownMenuPortal';
const $d08ef79370b62062$export$cd369b4d4d54efc9 = (props)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...portalProps } = props;
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $9kmUS$createElement($9kmUS$Portal, $9kmUS$babelruntimehelpersesmextends({}, menuScope, portalProps));
};
/*#__PURE__*/ Object.assign($d08ef79370b62062$export$cd369b4d4d54efc9, {
displayName: $d08ef79370b62062$var$PORTAL_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuContent
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$var$CONTENT_NAME = 'DropdownMenuContent';
const $d08ef79370b62062$export$6e76d93a37c01248 = /*#__PURE__*/ $9kmUS$forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...contentProps } = props;
const context = $d08ef79370b62062$var$useDropdownMenuContext($d08ef79370b62062$var$CONTENT_NAME, __scopeDropdownMenu);
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
const hasInteractedOutsideRef = $9kmUS$useRef(false);
return /*#__PURE__*/ $9kmUS$createElement($9kmUS$Content, $9kmUS$babelruntimehelpersesmextends({
id: context.contentId,
"aria-labelledby": context.triggerId
}, menuScope, contentProps, {
ref: forwardedRef,
onCloseAutoFocus: $9kmUS$composeEventHandlers(props.onCloseAutoFocus, (event)=>{
var _context$triggerRef$c;
if (!hasInteractedOutsideRef.current) (_context$triggerRef$c = context.triggerRef.current) === null || _context$triggerRef$c === void 0 || _context$triggerRef$c.focus();
hasInteractedOutsideRef.current = false; // Always prevent auto focus because we either focus manually or want user agent focus
event.preventDefault();
}),
onInteractOutside: $9kmUS$composeEventHandlers(props.onInteractOutside, (event)=>{
const originalEvent = event.detail.originalEvent;
const ctrlLeftClick = originalEvent.button === 0 && originalEvent.ctrlKey === true;
const isRightClick = originalEvent.button === 2 || ctrlLeftClick;
if (!context.modal || isRightClick) hasInteractedOutsideRef.current = true;
}),
style: {
...props.style,
'--radix-dropdown-menu-content-transform-origin': 'var(--radix-popper-transform-origin)',
'--radix-dropdown-menu-content-available-width': 'var(--radix-popper-available-width)',
'--radix-dropdown-menu-content-available-height': 'var(--radix-popper-available-height)',
'--radix-dropdown-menu-trigger-width': 'var(--radix-popper-anchor-width)',
'--radix-dropdown-menu-trigger-height': 'var(--radix-popper-anchor-height)'
}
}));
});
/*#__PURE__*/ Object.assign($d08ef79370b62062$export$6e76d93a37c01248, {
displayName: $d08ef79370b62062$var$CONTENT_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuGroup
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$var$GROUP_NAME = 'DropdownMenuGroup';
const $d08ef79370b62062$export$246bebaba3a2f70e = /*#__PURE__*/ $9kmUS$forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...groupProps } = props;
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $9kmUS$createElement($9kmUS$Group, $9kmUS$babelruntimehelpersesmextends({}, menuScope, groupProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d08ef79370b62062$export$246bebaba3a2f70e, {
displayName: $d08ef79370b62062$var$GROUP_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuLabel
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$var$LABEL_NAME = 'DropdownMenuLabel';
const $d08ef79370b62062$export$76e48c5b57f24495 = /*#__PURE__*/ $9kmUS$forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...labelProps } = props;
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $9kmUS$createElement($9kmUS$Label, $9kmUS$babelruntimehelpersesmextends({}, menuScope, labelProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d08ef79370b62062$export$76e48c5b57f24495, {
displayName: $d08ef79370b62062$var$LABEL_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuItem
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$var$ITEM_NAME = 'DropdownMenuItem';
const $d08ef79370b62062$export$ed97964d1871885d = /*#__PURE__*/ $9kmUS$forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...itemProps } = props;
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $9kmUS$createElement($9kmUS$Item, $9kmUS$babelruntimehelpersesmextends({}, menuScope, itemProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d08ef79370b62062$export$ed97964d1871885d, {
displayName: $d08ef79370b62062$var$ITEM_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuCheckboxItem
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$var$CHECKBOX_ITEM_NAME = 'DropdownMenuCheckboxItem';
const $d08ef79370b62062$export$53a69729da201fa9 = /*#__PURE__*/ $9kmUS$forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...checkboxItemProps } = props;
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $9kmUS$createElement($9kmUS$CheckboxItem, $9kmUS$babelruntimehelpersesmextends({}, menuScope, checkboxItemProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d08ef79370b62062$export$53a69729da201fa9, {
displayName: $d08ef79370b62062$var$CHECKBOX_ITEM_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuRadioGroup
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$var$RADIO_GROUP_NAME = 'DropdownMenuRadioGroup';
const $d08ef79370b62062$export$3323ad73d55f587e = /*#__PURE__*/ $9kmUS$forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...radioGroupProps } = props;
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $9kmUS$createElement($9kmUS$RadioGroup, $9kmUS$babelruntimehelpersesmextends({}, menuScope, radioGroupProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d08ef79370b62062$export$3323ad73d55f587e, {
displayName: $d08ef79370b62062$var$RADIO_GROUP_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuRadioItem
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$var$RADIO_ITEM_NAME = 'DropdownMenuRadioItem';
const $d08ef79370b62062$export$e4f69b41b1637536 = /*#__PURE__*/ $9kmUS$forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...radioItemProps } = props;
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $9kmUS$createElement($9kmUS$RadioItem, $9kmUS$babelruntimehelpersesmextends({}, menuScope, radioItemProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d08ef79370b62062$export$e4f69b41b1637536, {
displayName: $d08ef79370b62062$var$RADIO_ITEM_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuItemIndicator
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$var$INDICATOR_NAME = 'DropdownMenuItemIndicator';
const $d08ef79370b62062$export$42355ae145153fb6 = /*#__PURE__*/ $9kmUS$forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...itemIndicatorProps } = props;
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $9kmUS$createElement($9kmUS$ItemIndicator, $9kmUS$babelruntimehelpersesmextends({}, menuScope, itemIndicatorProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d08ef79370b62062$export$42355ae145153fb6, {
displayName: $d08ef79370b62062$var$INDICATOR_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuSeparator
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$var$SEPARATOR_NAME = 'DropdownMenuSeparator';
const $d08ef79370b62062$export$da160178fd3bc7e9 = /*#__PURE__*/ $9kmUS$forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...separatorProps } = props;
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $9kmUS$createElement($9kmUS$Separator, $9kmUS$babelruntimehelpersesmextends({}, menuScope, separatorProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d08ef79370b62062$export$da160178fd3bc7e9, {
displayName: $d08ef79370b62062$var$SEPARATOR_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuArrow
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$var$ARROW_NAME = 'DropdownMenuArrow';
const $d08ef79370b62062$export$34b8980744021ec5 = /*#__PURE__*/ $9kmUS$forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...arrowProps } = props;
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $9kmUS$createElement($9kmUS$Arrow, $9kmUS$babelruntimehelpersesmextends({}, menuScope, arrowProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d08ef79370b62062$export$34b8980744021ec5, {
displayName: $d08ef79370b62062$var$ARROW_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuSub
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$export$2f307d81a64f5442 = (props)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , children: children , open: openProp , onOpenChange: onOpenChange , defaultOpen: defaultOpen } = props;
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
const [open = false, setOpen] = $9kmUS$useControllableState({
prop: openProp,
defaultProp: defaultOpen,
onChange: onOpenChange
});
return /*#__PURE__*/ $9kmUS$createElement($9kmUS$Sub, $9kmUS$babelruntimehelpersesmextends({}, menuScope, {
open: open,
onOpenChange: setOpen
}), children);
};
/* -------------------------------------------------------------------------------------------------
* DropdownMenuSubTrigger
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$var$SUB_TRIGGER_NAME = 'DropdownMenuSubTrigger';
const $d08ef79370b62062$export$21dcb7ec56f874cf = /*#__PURE__*/ $9kmUS$forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...subTriggerProps } = props;
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $9kmUS$createElement($9kmUS$SubTrigger, $9kmUS$babelruntimehelpersesmextends({}, menuScope, subTriggerProps, {
ref: forwardedRef
}));
});
/*#__PURE__*/ Object.assign($d08ef79370b62062$export$21dcb7ec56f874cf, {
displayName: $d08ef79370b62062$var$SUB_TRIGGER_NAME
});
/* -------------------------------------------------------------------------------------------------
* DropdownMenuSubContent
* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$var$SUB_CONTENT_NAME = 'DropdownMenuSubContent';
const $d08ef79370b62062$export$f34ec8bc2482cc5f = /*#__PURE__*/ $9kmUS$forwardRef((props, forwardedRef)=>{
const { __scopeDropdownMenu: __scopeDropdownMenu , ...subContentProps } = props;
const menuScope = $d08ef79370b62062$var$useMenuScope(__scopeDropdownMenu);
return /*#__PURE__*/ $9kmUS$createElement($9kmUS$SubContent, $9kmUS$babelruntimehelpersesmextends({}, menuScope, subContentProps, {
ref: forwardedRef,
style: {
...props.style,
'--radix-dropdown-menu-content-transform-origin': 'var(--radix-popper-transform-origin)',
'--radix-dropdown-menu-content-available-width': 'var(--radix-popper-available-width)',
'--radix-dropdown-menu-content-available-height': 'var(--radix-popper-available-height)',
'--radix-dropdown-menu-trigger-width': 'var(--radix-popper-anchor-width)',
'--radix-dropdown-menu-trigger-height': 'var(--radix-popper-anchor-height)'
}
}));
});
/*#__PURE__*/ Object.assign($d08ef79370b62062$export$f34ec8bc2482cc5f, {
displayName: $d08ef79370b62062$var$SUB_CONTENT_NAME
});
/* -----------------------------------------------------------------------------------------------*/ const $d08ef79370b62062$export$be92b6f5f03c0fe9 = $d08ef79370b62062$export$e44a253a59704894;
const $d08ef79370b62062$export$41fb9f06171c75f4 = $d08ef79370b62062$export$d2469213b3befba9;
const $d08ef79370b62062$export$602eac185826482c = $d08ef79370b62062$export$cd369b4d4d54efc9;
const $d08ef79370b62062$export$7c6e2c02157bb7d2 = $d08ef79370b62062$export$6e76d93a37c01248;
const $d08ef79370b62062$export$eb2fcfdbd7ba97d4 = $d08ef79370b62062$export$246bebaba3a2f70e;
const $d08ef79370b62062$export$b04be29aa201d4f5 = $d08ef79370b62062$export$76e48c5b57f24495;
const $d08ef79370b62062$export$6d08773d2e66f8f2 = $d08ef79370b62062$export$ed97964d1871885d;
const $d08ef79370b62062$export$16ce288f89fa631c = $d08ef79370b62062$export$53a69729da201fa9;
const $d08ef79370b62062$export$a98f0dcb43a68a25 = $d08ef79370b62062$export$3323ad73d55f587e;
const $d08ef79370b62062$export$371ab307eab489c0 = $d08ef79370b62062$export$e4f69b41b1637536;
const $d08ef79370b62062$export$c3468e2714d175fa = $d08ef79370b62062$export$42355ae145153fb6;
const $d08ef79370b62062$export$1ff3c3f08ae963c0 = $d08ef79370b62062$export$da160178fd3bc7e9;
const $d08ef79370b62062$export$21b07c8f274aebd5 = $d08ef79370b62062$export$34b8980744021ec5;
const $d08ef79370b62062$export$d7a01e11500dfb6f = $d08ef79370b62062$export$2f307d81a64f5442;
const $d08ef79370b62062$export$2ea8a7a591ac5eac = $d08ef79370b62062$export$21dcb7ec56f874cf;
const $d08ef79370b62062$export$6d4de93b380beddf = $d08ef79370b62062$export$f34ec8bc2482cc5f;
export {$d08ef79370b62062$export$c0623cd925aeb687 as createDropdownMenuScope, $d08ef79370b62062$export$e44a253a59704894 as DropdownMenu, $d08ef79370b62062$export$d2469213b3befba9 as DropdownMenuTrigger, $d08ef79370b62062$export$cd369b4d4d54efc9 as DropdownMenuPortal, $d08ef79370b62062$export$6e76d93a37c01248 as DropdownMenuContent, $d08ef79370b62062$export$246bebaba3a2f70e as DropdownMenuGroup, $d08ef79370b62062$export$76e48c5b57f24495 as DropdownMenuLabel, $d08ef79370b62062$export$ed97964d1871885d as DropdownMenuItem, $d08ef79370b62062$export$53a69729da201fa9 as DropdownMenuCheckboxItem, $d08ef79370b62062$export$3323ad73d55f587e as DropdownMenuRadioGroup, $d08ef79370b62062$export$e4f69b41b1637536 as DropdownMenuRadioItem, $d08ef79370b62062$export$42355ae145153fb6 as DropdownMenuItemIndicator, $d08ef79370b62062$export$da160178fd3bc7e9 as DropdownMenuSeparator, $d08ef79370b62062$export$34b8980744021ec5 as DropdownMenuArrow, $d08ef79370b62062$export$2f307d81a64f5442 as DropdownMenuSub, $d08ef79370b62062$export$21dcb7ec56f874cf as DropdownMenuSubTrigger, $d08ef79370b62062$export$f34ec8bc2482cc5f as DropdownMenuSubContent, $d08ef79370b62062$export$be92b6f5f03c0fe9 as Root, $d08ef79370b62062$export$41fb9f06171c75f4 as Trigger, $d08ef79370b62062$export$602eac185826482c as Portal, $d08ef79370b62062$export$7c6e2c02157bb7d2 as Content, $d08ef79370b62062$export$eb2fcfdbd7ba97d4 as Group, $d08ef79370b62062$export$b04be29aa201d4f5 as Label, $d08ef79370b62062$export$6d08773d2e66f8f2 as Item, $d08ef79370b62062$export$16ce288f89fa631c as CheckboxItem, $d08ef79370b62062$export$a98f0dcb43a68a25 as RadioGroup, $d08ef79370b62062$export$371ab307eab489c0 as RadioItem, $d08ef79370b62062$export$c3468e2714d175fa as ItemIndicator, $d08ef79370b62062$export$1ff3c3f08ae963c0 as Separator, $d08ef79370b62062$export$21b07c8f274aebd5 as Arrow, $d08ef79370b62062$export$d7a01e11500dfb6f as Sub, $d08ef79370b62062$export$2ea8a7a591ac5eac as SubTrigger, $d08ef79370b62062$export$6d4de93b380beddf as SubContent};
//# sourceMappingURL=index.mjs.map
+1
View File
@@ -0,0 +1 @@
{"mappings":"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 truncated
+62
View File
@@ -0,0 +1,62 @@
{
"name": "@radix-ui/react-dropdown-menu",
"version": "2.0.6",
"license": "MIT",
"exports": {
".": {
"import": {
"types": "./dist/index.d.mts",
"default": "./dist/index.mjs"
},
"require": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
}
}
},
"source": "./src/index.ts",
"main": "./dist/index.js",
"module": "./dist/index.mjs",
"types": "./dist/index.d.ts",
"files": [
"dist",
"README.md"
],
"sideEffects": false,
"scripts": {
"clean": "rm -rf dist",
"version": "yarn version"
},
"dependencies": {
"@babel/runtime": "^7.13.10",
"@radix-ui/primitive": "1.0.1",
"@radix-ui/react-compose-refs": "1.0.1",
"@radix-ui/react-context": "1.0.1",
"@radix-ui/react-id": "1.0.1",
"@radix-ui/react-menu": "2.0.6",
"@radix-ui/react-primitive": "1.0.3",
"@radix-ui/react-use-controllable-state": "1.0.1"
},
"peerDependencies": {
"@types/react": "*",
"@types/react-dom": "*",
"react": "^16.8 || ^17.0 || ^18.0",
"react-dom": "^16.8 || ^17.0 || ^18.0"
},
"peerDependenciesMeta": {
"@types/react": {
"optional": true
},
"@types/react-dom": {
"optional": true
}
},
"homepage": "https://radix-ui.com/primitives",
"repository": {
"type": "git",
"url": "git+https://github.com/radix-ui/primitives.git"
},
"bugs": {
"url": "https://github.com/radix-ui/primitives/issues"
}
}