diff --git a/components/demos/ContextMenu.jsx b/components/demos/ContextMenu.jsx index 9e7d0cf4e..819aaf121 100644 --- a/components/demos/ContextMenu.jsx +++ b/components/demos/ContextMenu.jsx @@ -15,8 +15,25 @@ const contentStyles = { }; const StyledContent = styled(ContextMenuPrimitive.Content, { ...contentStyles }); + +function Content(props) { + return ( + + + + ); +} + const StyledSubContent = styled(ContextMenuPrimitive.SubContent, { ...contentStyles }); +function SubContent(props) { + return ( + + + + ); +} + const itemStyles = { all: 'unset', fontSize: 13, @@ -78,7 +95,7 @@ const StyledItemIndicator = styled(ContextMenuPrimitive.ItemIndicator, { // Exports export const ContextMenu = ContextMenuPrimitive.Root; export const ContextMenuTrigger = ContextMenuPrimitive.Trigger; -export const ContextMenuContent = StyledContent; +export const ContextMenuContent = Content; export const ContextMenuItem = StyledItem; export const ContextMenuCheckboxItem = StyledCheckboxItem; export const ContextMenuRadioGroup = ContextMenuPrimitive.RadioGroup; @@ -88,7 +105,7 @@ export const ContextMenuLabel = StyledLabel; export const ContextMenuSeparator = StyledSeparator; export const ContextMenuSub = ContextMenuPrimitive.Sub; export const ContextMenuSubTrigger = StyledSubTrigger; -export const ContextMenuSubContent = StyledSubContent; +export const ContextMenuSubContent = SubContent; // Your app... const Box = styled('div', {}); diff --git a/components/demos/DropdownMenu.jsx b/components/demos/DropdownMenu.jsx index efa1d42c1..c33884c71 100644 --- a/components/demos/DropdownMenu.jsx +++ b/components/demos/DropdownMenu.jsx @@ -50,8 +50,32 @@ const contentStyles = { }; const StyledContent = styled(DropdownMenuPrimitive.Content, { ...contentStyles }); + +const StyledArrow = styled(DropdownMenuPrimitive.Arrow, { + fill: 'white', +}); + +function Content({ children, arrowOffset, ...props }) { + return ( + + + {children} + + + + ); +} + const StyledSubContent = styled(DropdownMenuPrimitive.SubContent, { ...contentStyles }); +function SubContent(props) { + return ( + + + + ); +} + const itemStyles = { all: 'unset', fontSize: 13, @@ -110,14 +134,10 @@ const StyledItemIndicator = styled(DropdownMenuPrimitive.ItemIndicator, { justifyContent: 'center', }); -const StyledArrow = styled(DropdownMenuPrimitive.Arrow, { - fill: 'white', -}); - // Exports export const DropdownMenu = DropdownMenuPrimitive.Root; export const DropdownMenuTrigger = DropdownMenuPrimitive.Trigger; -export const DropdownMenuContent = StyledContent; +export const DropdownMenuContent = Content; export const DropdownMenuItem = StyledItem; export const DropdownMenuCheckboxItem = StyledCheckboxItem; export const DropdownMenuRadioGroup = DropdownMenuPrimitive.RadioGroup; @@ -125,10 +145,9 @@ export const DropdownMenuRadioItem = StyledRadioItem; export const DropdownMenuItemIndicator = StyledItemIndicator; export const DropdownMenuLabel = StyledLabel; export const DropdownMenuSeparator = StyledSeparator; -export const DropdownMenuArrow = StyledArrow; export const DropdownMenuSub = DropdownMenuPrimitive.Sub; export const DropdownMenuSubTrigger = StyledSubTrigger; -export const DropdownMenuSubContent = StyledSubContent; +export const DropdownMenuSubContent = SubContent; // Your app... const Box = styled('div', {}); @@ -171,7 +190,7 @@ export const DropdownMenuDemo = () => { - + New Tab ⌘+T @@ -230,7 +249,6 @@ export const DropdownMenuDemo = () => { Colm Tuite - diff --git a/components/demos/HoverCard.jsx b/components/demos/HoverCard.jsx index 42d527f72..8571810d9 100644 --- a/components/demos/HoverCard.jsx +++ b/components/demos/HoverCard.jsx @@ -46,11 +46,21 @@ const StyledArrow = styled(HoverCardPrimitive.Arrow, { fill: 'white', }); +function Content({ children, ...props }) { + return ( + + + {children} + + + + ); +} + // Exports export const HoverCard = HoverCardPrimitive.Root; export const HoverCardTrigger = HoverCardPrimitive.Trigger; -export const HoverCardContent = StyledContent; -export const HoverCardArrow = StyledArrow; +export const HoverCardContent = Content; // Your app... const Flex = styled('div', { display: 'flex' }); @@ -124,7 +134,6 @@ const HoverCardDemo = () => ( - ); diff --git a/components/demos/Popover.jsx b/components/demos/Popover.jsx index c855ae6e0..b7ffd41f8 100644 --- a/components/demos/Popover.jsx +++ b/components/demos/Popover.jsx @@ -49,6 +49,17 @@ const StyledArrow = styled(PopoverPrimitive.Arrow, { fill: 'white', }); +function Content({ children, ...props }) { + return ( + + + {children} + + + + ); +} + const StyledClose = styled(PopoverPrimitive.Close, { all: 'unset', fontFamily: 'inherit', @@ -70,8 +81,7 @@ const StyledClose = styled(PopoverPrimitive.Close, { // Exports export const Popover = PopoverPrimitive.Root; export const PopoverTrigger = PopoverPrimitive.Trigger; -export const PopoverContent = StyledContent; -export const PopoverArrow = StyledArrow; +export const PopoverContent = Content; export const PopoverClose = StyledClose; // Your app... @@ -167,7 +177,6 @@ const PopoverDemo = () => ( - diff --git a/components/demos/Tooltip.jsx b/components/demos/Tooltip.jsx index afcf5236d..946d80558 100644 --- a/components/demos/Tooltip.jsx +++ b/components/demos/Tooltip.jsx @@ -49,11 +49,22 @@ const StyledArrow = styled(TooltipPrimitive.Arrow, { fill: 'white', }); +function Content({ children, ...props }) { + return ( + + + {children} + + + + ); +} + // Exports export const Provider = TooltipPrimitive.Provider; export const Tooltip = TooltipPrimitive.Root; export const TooltipTrigger = TooltipPrimitive.Trigger; -export const TooltipContent = StyledContent; +export const TooltipContent = Content; // Your app... const IconButton = styled('button', { @@ -80,10 +91,9 @@ const TooltipDemo = () => { - + Add to library - - + ); }; diff --git a/components/marketing/DeveloperExperienceSection.tsx b/components/marketing/DeveloperExperienceSection.tsx index 2ee1d7fcd..65e6b66b3 100644 --- a/components/marketing/DeveloperExperienceSection.tsx +++ b/components/marketing/DeveloperExperienceSection.tsx @@ -17,9 +17,9 @@ import { CodeDemo } from './CodeDemo'; enum Highlights { Unstyled = '1-18', - Composable = '20-36', - Customizable = '37-51', - Consistent = '52-68', + Composable = '20-37', + Customizable = '39-55', + Consistent = '57-74', } export const DeveloperExperienceSection = () => { @@ -416,10 +416,12 @@ export const StatusTooltip = ({ state, label }) => { - - - {label} - + + + + {label} + + ); };`, @@ -430,21 +432,22 @@ export const DeploymentPopover = ({ children }) => { return ( View deployment - { - // Focus the close button when popover opens - event.preventDefault(); - popoverCloseButton.current?.focus(); - }} - > - {children} - - Close - - + + { + // Focus the close button when popover opens + popoverCloseButton.current?.focus(); + event.preventDefault(); + }} + > + {children} + + Close + + + ); };`, @@ -456,18 +459,20 @@ export const InfoDialog = ({ children }) => { View details - { - // Focus the close button when dialog opens - event.preventDefault(); - dialogCloseButton.current?.focus(); - }} - > - {children} - - Close - - + + { + // Focus the close button when dialog opens + dialogCloseButton.current?.focus(); + event.preventDefault(); + }} + > + {children} + + Close + + + ); };`, diff --git a/components/marketing/MainHeroDropdownMenu.tsx b/components/marketing/MainHeroDropdownMenu.tsx index 02da46e8f..6bf8b902b 100644 --- a/components/marketing/MainHeroDropdownMenu.tsx +++ b/components/marketing/MainHeroDropdownMenu.tsx @@ -98,7 +98,6 @@ export function MainHeroDropdownMenu() { { event.preventDefault(); diff --git a/components/marketing/MainHeroPopover.tsx b/components/marketing/MainHeroPopover.tsx index 331372a16..a25baee46 100644 --- a/components/marketing/MainHeroPopover.tsx +++ b/components/marketing/MainHeroPopover.tsx @@ -48,7 +48,6 @@ export function MainHeroPopover() { > ( - - - - - + + + - - - - + + + - - + - - + - - - - + + + + + - - + + + + + + + + + + ); ``` @@ -171,6 +175,33 @@ The area that opens the context menu. Wrap it around the target you want the con ]} /> +### Portal + +When used, portals the content part into the `body`. + + + Used to force mounting when more control is needed. Useful when + controlling animation with React animation libraries. If used on this + part, it will be inherited by ContextMenu.Content and{' '} + ContextMenu.SubContent respectively. + + ), + }, + { + name: 'container', + type: 'HTMLElement', + default: 'document.body', + description: 'Specify a container element to portal the content into.', + }, + ]} +/> + ### Content The component that pops out in an open context menu. @@ -258,8 +289,13 @@ The component that pops out in an open context menu. { name: 'forceMount', type: 'boolean', - description: - 'Used to force mounting when more control is needed. Useful when controlling animation with React animation libraries.', + description: ( + + Used to force mounting when more control is needed. Useful when + controlling animation with React animation libraries. It inherits from{' '} + ContextMenu.Portal. + + ), }, { name: 'alignOffset', @@ -770,7 +806,8 @@ The component that pops out when a submenu is open. Must be rendered inside `Con description: ( Used to force mounting when more control is needed. Useful when - controlling animation with React animation libraries. + controlling animation with React animation libraries. It inherits from{' '} + ContextMenu.Portal. ), }, diff --git a/data/primitives/components/dropdown-menu/0.1.7.mdx b/data/primitives/components/dropdown-menu/0.1.7.mdx index 1e6bab030..b5faab3a8 100644 --- a/data/primitives/components/dropdown-menu/0.1.7.mdx +++ b/data/primitives/components/dropdown-menu/0.1.7.mdx @@ -55,32 +55,36 @@ export default () => ( - - - - - + + + - - - - + + + - - + - - + + + + + + + - - - - + + + + + + - - - + + + + ); ``` @@ -194,6 +198,33 @@ The button that toggles the dropdown menu. By default, the `DropdownMenu.Content ]} /> +### Portal + +When used, portals the content part into the `body`. + + + Used to force mounting when more control is needed. Useful when + controlling animation with React animation libraries. If used on this + part, it will be inherited by DropdownMenu.Content and{' '} + DropdownMenu.SubContent respectively. + + ), + }, + { + name: 'container', + type: 'HTMLElement', + default: 'document.body', + description: 'Specify a container element to portal the content into.', + }, + ]} +/> + ### Content The component that pops out when the dropdown menu is open. @@ -278,23 +309,14 @@ The component that pops out when the dropdown menu is open. ), }, - { - name: 'portalled', - type: 'boolean', - default: 'true', - description: ( - - Whether to render in a Portal when open. - - ), - }, { name: 'forceMount', type: 'boolean', description: ( Used to force mounting when more control is needed. Useful when - controlling animation with React animation libraries. + controlling animation with React animation libraries. It inherits from{' '} + DropdownMenu.Portal. ), }, @@ -841,7 +863,8 @@ The component that pops out when a submenu is open. Must be rendered inside `Dro description: ( Used to force mounting when more control is needed. Useful when - controlling animation with React animation libraries. + controlling animation with React animation libraries. It inherits from{' '} + DropdownMenu.Portal. ), }, diff --git a/data/primitives/components/hover-card/0.1.6.mdx b/data/primitives/components/hover-card/0.1.6.mdx index e8013fddd..ab532546a 100644 --- a/data/primitives/components/hover-card/0.1.6.mdx +++ b/data/primitives/components/hover-card/0.1.6.mdx @@ -47,9 +47,11 @@ import * as HoverCard from '@radix-ui/react-hover-card'; export default () => ( - - - + + + + + ); ``` @@ -126,6 +128,32 @@ The link that opens the hover card when hovered. ]} /> +### Portal + +When used, portals the content part into the `body`. + + + Used to force mounting when more control is needed. Useful when + controlling animation with React animation libraries. If used on this + part, it will be inherited by HoverCard.Content. + + ), + }, + { + name: 'container', + type: 'HTMLElement', + default: 'document.body', + description: 'Specify a container element to portal the content into.', + }, + ]} +/> + ### Content The component that pops out when the hover card is open. @@ -146,17 +174,8 @@ The component that pops out when the hover card is open. description: ( Used to force mounting when more control is needed. Useful when - controlling animation with React animation libraries. - - ), - }, - { - name: 'portalled', - type: 'boolean', - default: 'true', - description: ( - - Whether to render in a Portal when open. + controlling animation with React animation libraries. It inherits from{' '} + HoverCard.Portal. ), }, diff --git a/data/primitives/components/popover/0.1.7.mdx b/data/primitives/components/popover/0.1.7.mdx index 9d1da68bd..d911d8297 100644 --- a/data/primitives/components/popover/0.1.7.mdx +++ b/data/primitives/components/popover/0.1.7.mdx @@ -49,10 +49,12 @@ export default () => ( - - - - + + + + + + ); ``` @@ -170,6 +172,32 @@ An optional element to position the `Popover.Content` against. If this part is n ]} /> +### Portal + +When used, portals the content part into the `body`. + + + Used to force mounting when more control is needed. Useful when + controlling animation with React animation libraries. If used on this + part, it will be inherited by Popover.Content. + + ), + }, + { + name: 'container', + type: 'HTMLElement', + default: 'document.body', + description: 'Specify a container element to portal the content into.', + }, + ]} +/> + ### Content The component that pops out when the popover is open. @@ -254,23 +282,14 @@ The component that pops out when the popover is open. ), }, - { - name: 'portalled', - type: 'boolean', - default: 'true', - description: ( - - Whether to render in a Portal when open. - - ), - }, { name: 'forceMount', type: 'boolean', description: ( Used to force mounting when more control is needed. Useful when - controlling animation with React animation libraries. + controlling animation with React animation libraries. It inherits from{' '} + Popover.Portal. ), }, diff --git a/data/primitives/components/tooltip/0.1.8.mdx b/data/primitives/components/tooltip/0.1.8.mdx index 39567dba5..e627b61ce 100644 --- a/data/primitives/components/tooltip/0.1.8.mdx +++ b/data/primitives/components/tooltip/0.1.8.mdx @@ -48,9 +48,11 @@ export default () => ( - - - + + + + + ); @@ -144,6 +146,32 @@ The button that toggles the tooltip. By default, the `Tooltip.Content` will posi ]} /> +### Portal + +When used, portals the content part into the `body`. + + + Used to force mounting when more control is needed. Useful when + controlling animation with React animation libraries. If used on this + part, it will be inherited by Tooltip.Content. + + ), + }, + { + name: 'container', + type: 'HTMLElement', + default: 'document.body', + description: 'Specify a container element to portal the content into.', + }, + ]} +/> + ### Content The component that pops out when the tooltip is open. @@ -170,16 +198,6 @@ The component that pops out when the tooltip is open. ), }, - { - name: 'portalled', - type: 'boolean', - default: 'true', - description: ( - - Whether to render in a Portal when open. - - ), - }, { name: 'onEscapeKeyDown', type: '(event: KeyboardEvent) => void', @@ -203,6 +221,17 @@ The component that pops out when the tooltip is open. ), }, + { + name: 'forceMount', + type: 'boolean', + description: ( + + Used to force mounting when more control is needed. Useful when + controlling animation with React animation libraries. It inherits from{' '} + Tooltip.Portal. + + ), + }, { name: 'side', type: '"top" | "right" | "bottom" | "left"', diff --git a/data/primitives/overview/releases.mdx b/data/primitives/overview/releases.mdx index b8901423d..f16caae1e 100644 --- a/data/primitives/overview/releases.mdx +++ b/data/primitives/overview/releases.mdx @@ -25,6 +25,7 @@ metaDescription: Radix Primitives releases and their changelogs. - Add `data-highlighted` attribute to support styling - [**Breaking**] Improve indirect nesting of context menus. Submenus must now be created using explicit parts. - [**Breaking**] Move `allowPinchZoom` to root. +- [**Breaking**] Add new `Portal` part. To avoid regressions, use this part if you want portalling behavior. Note that `z-index` isn't managed anymore so you have full control of layering. @@ -37,6 +38,11 @@ metaDescription: Radix Primitives releases and their changelogs. - [**Breaking**] Improve indirect nesting of dropdown menus. Submenus must now be created using explicit parts. - [**Breaking**] Move `allowPinchZoom` to root - Prevent escape key from exiting fullscreen mode in Firefox & Safari +- [**Breaking**] Add new `Portal` part. To avoid regressions, use this part if you want portalling behavior. Note that `z-index` isn't managed anymore so you have full control of layering. + + + +- [**Breaking**] Add new `Portal` part. To avoid regressions, use this part if you want portalling behavior. Note that `z-index` isn't managed anymore so you have full control of layering. @@ -46,6 +52,7 @@ metaDescription: Radix Primitives releases and their changelogs. - [**Breaking**] Move `allowPinchZoom` to root +- [**Breaking**] Add new `Portal` part. To avoid regressions, use this part if you want portalling behavior. Note that `z-index` isn't managed anymore so you have full control of layering. @@ -83,6 +90,7 @@ metaDescription: Radix Primitives releases and their changelogs. - Improve layering of tooltip with other primitives - Fix tooltip closing when transforming/animation trigger +- [**Breaking**] Add new `Portal` part. To avoid regressions, use this part if you want portalling behavior. Note that `z-index` isn't managed anymore so you have full control of layering. ## February 28, 2022 diff --git a/package.json b/package.json index 248b5e2cc..7fdb56bf2 100644 --- a/package.json +++ b/package.json @@ -20,14 +20,14 @@ "@radix-ui/react-avatar": "0.1.5-rc.22", "@radix-ui/react-checkbox": "0.1.6-rc.22", "@radix-ui/react-collapsible": "0.1.7-rc.22", - "@radix-ui/react-context-menu": "0.1.7-rc.30", + "@radix-ui/react-context-menu": "0.1.7-rc.37", "@radix-ui/react-dialog": "0.1.8-rc.34", - "@radix-ui/react-dropdown-menu": "0.1.7-rc.30", - "@radix-ui/react-hover-card": "0.1.6-rc.27", + "@radix-ui/react-dropdown-menu": "0.1.7-rc.37", + "@radix-ui/react-hover-card": "0.1.6-rc.34", "@radix-ui/react-icons": "1.1.1", "@radix-ui/react-label": "0.1.6-rc.22", "@radix-ui/react-navigation-menu": "0.1.3-rc.30", - "@radix-ui/react-popover": "0.1.7-rc.27", + "@radix-ui/react-popover": "0.1.7-rc.34", "@radix-ui/react-progress": "0.1.5-rc.22", "@radix-ui/react-radio-group": "0.1.6-rc.29", "@radix-ui/react-scroll-area": "0.1.5-rc.25", @@ -41,7 +41,7 @@ "@radix-ui/react-toggle": "0.1.5-rc.22", "@radix-ui/react-toggle-group": "0.1.6-rc.25", "@radix-ui/react-toolbar": "0.1.6-rc.25", - "@radix-ui/react-tooltip": "0.1.8-rc.32", + "@radix-ui/react-tooltip": "0.1.8-rc.39", "@radix-ui/react-visually-hidden": "0.1.5-rc.22", "codesandbox": "^2.2.3", "copy-to-clipboard": "^3.3.1", diff --git a/yarn.lock b/yarn.lock index f2560f3af..08617744c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -523,13 +523,13 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-primitive" "0.1.1" -"@radix-ui/react-arrow@0.1.5-rc.27": - version "0.1.5-rc.27" - resolved "https://registry.yarnpkg.com/@radix-ui/react-arrow/-/react-arrow-0.1.5-rc.27.tgz#aa46444e021c8b87eba43230d43b5c4e5fd69852" - integrity sha512-LgjE3YVBFa+Dkie4tLcJpRhUYLkgQpygQlHqgbD/xNEKk/mYmUlCdnPluXFK7nx4+bhbhPZW21Hc0r+XKupE3g== +"@radix-ui/react-arrow@0.1.5-rc.34": + version "0.1.5-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-arrow/-/react-arrow-0.1.5-rc.34.tgz#33deb96249b839fe0c321ce95fac7cf3ab28510c" + integrity sha512-Yiqp9wJOgFYwsXBPg3IQjqdzGyXepkGd//AGD+sEyGAo/1wmt8BZ/h0/X4vl4LXHy5aamikNqywrAh7EeP93iw== dependencies: "@babel/runtime" "^7.13.10" - "@radix-ui/react-primitive" "0.1.5-rc.27" + "@radix-ui/react-primitive" "0.1.5-rc.34" "@radix-ui/react-aspect-ratio@0.1.1": version "0.1.1" @@ -675,6 +675,17 @@ "@radix-ui/react-primitive" "0.1.5-rc.27" "@radix-ui/react-slot" "0.1.3-rc.27" +"@radix-ui/react-collection@0.1.5-rc.34": + version "0.1.5-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-collection/-/react-collection-0.1.5-rc.34.tgz#66d6fcf197156d0bc0eedf5920e836b6e4258450" + integrity sha512-nlbCtdyIFci5kZhKHKsKysk29H6aFnciR2cTC1BNV7YGvIW88x9aINBOUBMZqgoootKzCnRLvQEbnl/d5WBiFw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "0.1.1-rc.34" + "@radix-ui/react-context" "0.1.2-rc.34" + "@radix-ui/react-primitive" "0.1.5-rc.34" + "@radix-ui/react-slot" "0.1.3-rc.34" + "@radix-ui/react-compose-refs@0.1.0": version "0.1.0" resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-0.1.0.tgz#cff6e780a0f73778b976acff2c2a5b6551caab95" @@ -703,6 +714,13 @@ dependencies: "@babel/runtime" "^7.13.10" +"@radix-ui/react-compose-refs@0.1.1-rc.34": + version "0.1.1-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-0.1.1-rc.34.tgz#1ca85598a962717f3b6f9d053c47635718ddc072" + integrity sha512-fNeoodIdE6rc9pJHvLtcd1VxHK962YoNN17TqT9+/CPJPnV2VbSs8aNV0XaCFCTOsgyIwjCPX6+a7VKxougtXg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-context-menu@0.1.1": version "0.1.1" resolved "https://registry.yarnpkg.com/@radix-ui/react-context-menu/-/react-context-menu-0.1.1.tgz#1b87478ba741a812505c87df74a7a8aabdc3e5f9" @@ -715,18 +733,18 @@ "@radix-ui/react-primitive" "0.1.1" "@radix-ui/react-use-callback-ref" "0.1.0" -"@radix-ui/react-context-menu@0.1.7-rc.30": - version "0.1.7-rc.30" - resolved "https://registry.yarnpkg.com/@radix-ui/react-context-menu/-/react-context-menu-0.1.7-rc.30.tgz#bf1bd59fddaa30fa8b7f6ea5228b97f406170f91" - integrity sha512-uWVyzyawi5TnKH/6a/J2mUHubhVT18GQYDy6d1wlz9AIcbGo7oURJGv0JHtActL2ZB82fwLLqR5Zizw5M+Dogg== +"@radix-ui/react-context-menu@0.1.7-rc.37": + version "0.1.7-rc.37" + resolved "https://registry.yarnpkg.com/@radix-ui/react-context-menu/-/react-context-menu-0.1.7-rc.37.tgz#678b12e27d0df18a5b5b065128dbdabf342d7618" + integrity sha512-dTvSGXJX+4/deQnjN9+0JUiET7hr1tOLee/4v/qyf6o93tX95xVjf+BKX2MwK840LXo2NDqaksY6A8DrKp32Kw== dependencies: "@babel/runtime" "^7.13.10" "@radix-ui/primitive" "0.1.0" - "@radix-ui/react-context" "0.1.2-rc.27" - "@radix-ui/react-menu" "0.1.7-rc.30" - "@radix-ui/react-primitive" "0.1.5-rc.27" - "@radix-ui/react-use-callback-ref" "0.1.1-rc.27" - "@radix-ui/react-use-controllable-state" "0.1.1-rc.27" + "@radix-ui/react-context" "0.1.2-rc.34" + "@radix-ui/react-menu" "0.1.7-rc.37" + "@radix-ui/react-primitive" "0.1.5-rc.34" + "@radix-ui/react-use-callback-ref" "0.1.1-rc.34" + "@radix-ui/react-use-controllable-state" "0.1.1-rc.34" "@radix-ui/react-context@0.1.1": version "0.1.1" @@ -756,6 +774,13 @@ dependencies: "@babel/runtime" "^7.13.10" +"@radix-ui/react-context@0.1.2-rc.34": + version "0.1.2-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-context/-/react-context-0.1.2-rc.34.tgz#85d4fd1ed82a7cefb3613bdeb1bc0b408f0a9494" + integrity sha512-aLtlXimmiY2ZVECvPTdiV0FWLocKTmLLa1GPr47cEYvt2YaRWz8fJ5peqU1g5NChFTpPK4r7UCBqyKH8LqW7ag== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-dialog@0.1.1": version "0.1.1" resolved "https://registry.yarnpkg.com/@radix-ui/react-dialog/-/react-dialog-0.1.1.tgz#515bcda3ab6a3a9b1cc20237eedc38b6c5921a7d" @@ -818,6 +843,13 @@ dependencies: "@babel/runtime" "^7.13.10" +"@radix-ui/react-direction@0.1.0-rc.37": + version "0.1.0-rc.37" + resolved "https://registry.yarnpkg.com/@radix-ui/react-direction/-/react-direction-0.1.0-rc.37.tgz#e98a9a8d045d5edd351727d5b088f0a89dc5516a" + integrity sha512-PDoku2lLHxN81U8/D3ojPunE66JOTqZD3tXiVXx3fjPomnmh6rjJuxrEWYx6pD0eFtDIsloItFALw5W5Q76r8A== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-dismissable-layer@0.1.1": version "0.1.1" resolved "https://registry.yarnpkg.com/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-0.1.1.tgz#1be9d1c6945b27a69dfd6742928904a526d1d345" @@ -843,6 +875,18 @@ "@radix-ui/react-use-callback-ref" "0.1.1-rc.27" "@radix-ui/react-use-escape-keydown" "0.1.1-rc.27" +"@radix-ui/react-dismissable-layer@0.1.6-rc.34": + version "0.1.6-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-0.1.6-rc.34.tgz#cd86f675e5042ee66167c8ca3bf1c168e13da8ea" + integrity sha512-CJskIZy7l3IHtxjlULMPuh1g1XexLsMijx3mBuse8Fc1IMmIhuId931+5/1paBCD1rKmQUJBgqKcdtrU0tEaug== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "0.1.0" + "@radix-ui/react-compose-refs" "0.1.1-rc.34" + "@radix-ui/react-primitive" "0.1.5-rc.34" + "@radix-ui/react-use-callback-ref" "0.1.1-rc.34" + "@radix-ui/react-use-escape-keydown" "0.1.1-rc.34" + "@radix-ui/react-dropdown-menu@0.1.1": version "0.1.1" resolved "https://registry.yarnpkg.com/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-0.1.1.tgz#a596ff9f37e1eeb11f337bec3d7bf5763e059dfb" @@ -857,19 +901,19 @@ "@radix-ui/react-primitive" "0.1.1" "@radix-ui/react-use-controllable-state" "0.1.0" -"@radix-ui/react-dropdown-menu@0.1.7-rc.30": - version "0.1.7-rc.30" - resolved "https://registry.yarnpkg.com/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-0.1.7-rc.30.tgz#2fee7b54d95977ecf6a177f183eaebe1f581a772" - integrity sha512-w9knSfZkYx9tW86/AWKHWSzDgbropsPT/a+uBMGiQUqBadCm6Fxe159lzt/Z/Xtn+yZW/bFWXLmiqUVqAgH6cg== +"@radix-ui/react-dropdown-menu@0.1.7-rc.37": + version "0.1.7-rc.37" + resolved "https://registry.yarnpkg.com/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-0.1.7-rc.37.tgz#c4a40edc3d221d4ececb12bcef0d3124e9091490" + integrity sha512-r8oI4jxo1qz04f8ywxTW/8PTEA/fbz6pu7r/8e82t9oJ7maHItYr+tLgWhHD2cjy87ayZXx+x0xymO3cJtskEg== dependencies: "@babel/runtime" "^7.13.10" "@radix-ui/primitive" "0.1.0" - "@radix-ui/react-compose-refs" "0.1.1-rc.27" - "@radix-ui/react-context" "0.1.2-rc.27" - "@radix-ui/react-id" "0.1.6-rc.27" - "@radix-ui/react-menu" "0.1.7-rc.30" - "@radix-ui/react-primitive" "0.1.5-rc.27" - "@radix-ui/react-use-controllable-state" "0.1.1-rc.27" + "@radix-ui/react-compose-refs" "0.1.1-rc.34" + "@radix-ui/react-context" "0.1.2-rc.34" + "@radix-ui/react-id" "0.1.6-rc.34" + "@radix-ui/react-menu" "0.1.7-rc.37" + "@radix-ui/react-primitive" "0.1.5-rc.34" + "@radix-ui/react-use-controllable-state" "0.1.1-rc.34" "@radix-ui/react-focus-guards@0.1.0": version "0.1.0" @@ -885,6 +929,13 @@ dependencies: "@babel/runtime" "^7.13.10" +"@radix-ui/react-focus-guards@0.1.1-rc.34": + version "0.1.1-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-guards/-/react-focus-guards-0.1.1-rc.34.tgz#738a6b54d0197965c5b5d1e44a245ff34f78c165" + integrity sha512-SJpVbnV4FNkqk2+vM2yIIbE9fT2bi4z1J07w06idGDSe+g3q0PdvcTXDVRGAuKDNyF/T4+jCV4mgxRKpdZeJKw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-focus-scope@0.1.1": version "0.1.1" resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-scope/-/react-focus-scope-0.1.1.tgz#2639a2abd268bc435348313cfd90026241deb58c" @@ -905,21 +956,31 @@ "@radix-ui/react-primitive" "0.1.5-rc.27" "@radix-ui/react-use-callback-ref" "0.1.1-rc.27" -"@radix-ui/react-hover-card@0.1.6-rc.27": - version "0.1.6-rc.27" - resolved "https://registry.yarnpkg.com/@radix-ui/react-hover-card/-/react-hover-card-0.1.6-rc.27.tgz#5f16c577c74e7be89df381593b361b7a97e062f8" - integrity sha512-1y0et1+20Wvx9aQLVb/YraxsvXEY+WmOBF7bD4EcACpM8r/ttoqMExfis2RklgJcPEz4FXVBPECwvcH9PqQDpg== +"@radix-ui/react-focus-scope@0.1.5-rc.34": + version "0.1.5-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-scope/-/react-focus-scope-0.1.5-rc.34.tgz#f1a87493f86e84b474c2d9f45d9705efc62a6fbb" + integrity sha512-/IJXl8+bWj62GlN327AJmoZfx/xGk90bfeFmKSsg/ULHWDdZJULgayDCmQNmS1uWZwnh+gv9llZYcRwoMNBnTg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "0.1.1-rc.34" + "@radix-ui/react-primitive" "0.1.5-rc.34" + "@radix-ui/react-use-callback-ref" "0.1.1-rc.34" + +"@radix-ui/react-hover-card@0.1.6-rc.34": + version "0.1.6-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-hover-card/-/react-hover-card-0.1.6-rc.34.tgz#9286de9a0db71cd9e40b65fa7d6518e1753227e9" + integrity sha512-3v/mDRZupP3Zc8hc6LqQ0Ceno7VQJKdX/Ik4Fg1fCaGf1rEXM8zSMhcOaHCzhv9dtIdVsINyk6VMik9HUVLVxA== dependencies: "@babel/runtime" "^7.13.10" "@radix-ui/primitive" "0.1.0" - "@radix-ui/react-compose-refs" "0.1.1-rc.27" - "@radix-ui/react-context" "0.1.2-rc.27" - "@radix-ui/react-dismissable-layer" "0.1.6-rc.27" - "@radix-ui/react-popper" "0.1.5-rc.27" - "@radix-ui/react-portal" "0.1.5-rc.27" - "@radix-ui/react-presence" "0.1.3-rc.27" - "@radix-ui/react-primitive" "0.1.5-rc.27" - "@radix-ui/react-use-controllable-state" "0.1.1-rc.27" + "@radix-ui/react-compose-refs" "0.1.1-rc.34" + "@radix-ui/react-context" "0.1.2-rc.34" + "@radix-ui/react-dismissable-layer" "0.1.6-rc.34" + "@radix-ui/react-popper" "0.1.5-rc.34" + "@radix-ui/react-portal" "0.1.5-rc.34" + "@radix-ui/react-presence" "0.1.3-rc.34" + "@radix-ui/react-primitive" "0.1.5-rc.34" + "@radix-ui/react-use-controllable-state" "0.1.1-rc.34" "@radix-ui/react-icons@1.0.3": version "1.0.3" @@ -963,6 +1024,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-use-layout-effect" "0.1.1-rc.27" +"@radix-ui/react-id@0.1.6-rc.34": + version "0.1.6-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-id/-/react-id-0.1.6-rc.34.tgz#d6ee2bf26dfd73e26f023d172eba2c2f875eca82" + integrity sha512-e4vM6rScQxKTg178o9NLVNDFb7o4IEz4zfCMlhSdkVG5kb2irLSqE/Hq1e9oP0isKghzNN9JPkZcUjo7wfd7ag== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-layout-effect" "0.1.1-rc.34" + "@radix-ui/react-label@0.1.1": version "0.1.1" resolved "https://registry.yarnpkg.com/@radix-ui/react-label/-/react-label-0.1.1.tgz#c2970b19214248c2b3a0425c3c0d299290b559a5" @@ -1031,29 +1100,30 @@ aria-hidden "^1.1.1" react-remove-scroll "^2.4.0" -"@radix-ui/react-menu@0.1.7-rc.30": - version "0.1.7-rc.30" - resolved "https://registry.yarnpkg.com/@radix-ui/react-menu/-/react-menu-0.1.7-rc.30.tgz#8dc253f2eea250fc430d1a26d252d61d995a1e64" - integrity sha512-WWnUNhV4Z8fllPxwZunWu+1ha4SIiDdWPgVugWdIRxcHF7IW8kX2TscmT452vvAM63EZKCwKJasGOJulOP56Yg== +"@radix-ui/react-menu@0.1.7-rc.37": + version "0.1.7-rc.37" + resolved "https://registry.yarnpkg.com/@radix-ui/react-menu/-/react-menu-0.1.7-rc.37.tgz#62d76f5331bfc2b1a04faaa74dd1b3f2d386dfb3" + integrity sha512-ZJqQP7slBn0tvGjuhVMcmNU5hMCnut0rBriCD7BA8n2uyoXrorLh0zbhL4u4dGWM0USg3PGCYzaJO0YsIkEHZw== dependencies: "@babel/runtime" "^7.13.10" "@radix-ui/primitive" "0.1.0" - "@radix-ui/react-collection" "0.1.5-rc.27" - "@radix-ui/react-compose-refs" "0.1.1-rc.27" - "@radix-ui/react-context" "0.1.2-rc.27" - "@radix-ui/react-direction" "0.1.0-rc.30" - "@radix-ui/react-dismissable-layer" "0.1.6-rc.27" - "@radix-ui/react-focus-guards" "0.1.1-rc.27" - "@radix-ui/react-focus-scope" "0.1.5-rc.27" - "@radix-ui/react-id" "0.1.6-rc.27" - "@radix-ui/react-popper" "0.1.5-rc.27" - "@radix-ui/react-portal" "0.1.5-rc.27" - "@radix-ui/react-presence" "0.1.3-rc.27" - "@radix-ui/react-primitive" "0.1.5-rc.27" - "@radix-ui/react-roving-focus" "0.1.6-rc.30" - "@radix-ui/react-use-callback-ref" "0.1.1-rc.27" + "@radix-ui/react-collection" "0.1.5-rc.34" + "@radix-ui/react-compose-refs" "0.1.1-rc.34" + "@radix-ui/react-context" "0.1.2-rc.34" + "@radix-ui/react-direction" "0.1.0-rc.37" + "@radix-ui/react-dismissable-layer" "0.1.6-rc.34" + "@radix-ui/react-focus-guards" "0.1.1-rc.34" + "@radix-ui/react-focus-scope" "0.1.5-rc.34" + "@radix-ui/react-id" "0.1.6-rc.34" + "@radix-ui/react-popper" "0.1.5-rc.34" + "@radix-ui/react-portal" "0.1.5-rc.34" + "@radix-ui/react-presence" "0.1.3-rc.34" + "@radix-ui/react-primitive" "0.1.5-rc.34" + "@radix-ui/react-roving-focus" "0.1.6-rc.37" + "@radix-ui/react-slot" "0.1.3-rc.34" + "@radix-ui/react-use-callback-ref" "0.1.1-rc.34" aria-hidden "^1.1.1" - react-remove-scroll "^2.4.0" + react-remove-scroll "2.5.4" "@radix-ui/react-navigation-menu@0.1.3-rc.30": version "0.1.3-rc.30" @@ -1097,26 +1167,27 @@ aria-hidden "^1.1.1" react-remove-scroll "^2.4.0" -"@radix-ui/react-popover@0.1.7-rc.27": - version "0.1.7-rc.27" - resolved "https://registry.yarnpkg.com/@radix-ui/react-popover/-/react-popover-0.1.7-rc.27.tgz#440d56ae0dd7216dd1435d6f17dce040855e99ff" - integrity sha512-XtoWqbtvZeGE13D6eFSD3GHHEhIYUfIdfUCUcGIgIexnQdPTbBSrVJtM60BGS0w02lVMTBxHVChjmxWgk1jzYQ== +"@radix-ui/react-popover@0.1.7-rc.34": + version "0.1.7-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-popover/-/react-popover-0.1.7-rc.34.tgz#a7b1016de74ca6eae96ee251f8d082d7998775b0" + integrity sha512-R461aRs8nZjsU9MakIo8d6x/ySxh0aHpirs3q098FWxse6sTeA3dA8cJrNr+5nWXmRXvhYdB4Sls/NRmBDt5Rw== dependencies: "@babel/runtime" "^7.13.10" "@radix-ui/primitive" "0.1.0" - "@radix-ui/react-compose-refs" "0.1.1-rc.27" - "@radix-ui/react-context" "0.1.2-rc.27" - "@radix-ui/react-dismissable-layer" "0.1.6-rc.27" - "@radix-ui/react-focus-guards" "0.1.1-rc.27" - "@radix-ui/react-focus-scope" "0.1.5-rc.27" - "@radix-ui/react-id" "0.1.6-rc.27" - "@radix-ui/react-popper" "0.1.5-rc.27" - "@radix-ui/react-portal" "0.1.5-rc.27" - "@radix-ui/react-presence" "0.1.3-rc.27" - "@radix-ui/react-primitive" "0.1.5-rc.27" - "@radix-ui/react-use-controllable-state" "0.1.1-rc.27" + "@radix-ui/react-compose-refs" "0.1.1-rc.34" + "@radix-ui/react-context" "0.1.2-rc.34" + "@radix-ui/react-dismissable-layer" "0.1.6-rc.34" + "@radix-ui/react-focus-guards" "0.1.1-rc.34" + "@radix-ui/react-focus-scope" "0.1.5-rc.34" + "@radix-ui/react-id" "0.1.6-rc.34" + "@radix-ui/react-popper" "0.1.5-rc.34" + "@radix-ui/react-portal" "0.1.5-rc.34" + "@radix-ui/react-presence" "0.1.3-rc.34" + "@radix-ui/react-primitive" "0.1.5-rc.34" + "@radix-ui/react-slot" "0.1.3-rc.34" + "@radix-ui/react-use-controllable-state" "0.1.1-rc.34" aria-hidden "^1.1.1" - react-remove-scroll "^2.4.0" + react-remove-scroll "2.5.4" "@radix-ui/react-popper@0.1.1": version "0.1.1" @@ -1133,19 +1204,20 @@ "@radix-ui/react-use-size" "0.1.0" "@radix-ui/rect" "0.1.1" -"@radix-ui/react-popper@0.1.5-rc.27": - version "0.1.5-rc.27" - resolved "https://registry.yarnpkg.com/@radix-ui/react-popper/-/react-popper-0.1.5-rc.27.tgz#ed565efbb9debc134d2e2d997631702cad68b133" - integrity sha512-7fz1ArJfU6oyAzjFgPvuMKLjM87o/4L4zRgn4lhpnjtx8CVVJad7xuamRTXpVGk3ifcTBPdWXK38W6YEYatErg== +"@radix-ui/react-popper@0.1.5-rc.34": + version "0.1.5-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-popper/-/react-popper-0.1.5-rc.34.tgz#f27a0882f6dc00ddcbea9277595400f4c222cb64" + integrity sha512-evzuZ6qwL3+IFBeokOrY+RicI/X+/1Ng5Eff+YOyqv7qrQ+8aAkvDmHDinv6SWKsrPajun0LclSk1tvFZcTt6g== dependencies: "@babel/runtime" "^7.13.10" "@radix-ui/popper" "0.1.0" - "@radix-ui/react-arrow" "0.1.5-rc.27" - "@radix-ui/react-compose-refs" "0.1.1-rc.27" - "@radix-ui/react-context" "0.1.2-rc.27" - "@radix-ui/react-primitive" "0.1.5-rc.27" - "@radix-ui/react-use-rect" "0.1.2-rc.27" - "@radix-ui/react-use-size" "0.1.2-rc.27" + "@radix-ui/react-arrow" "0.1.5-rc.34" + "@radix-ui/react-compose-refs" "0.1.1-rc.34" + "@radix-ui/react-context" "0.1.2-rc.34" + "@radix-ui/react-primitive" "0.1.5-rc.34" + "@radix-ui/react-use-layout-effect" "0.1.1-rc.34" + "@radix-ui/react-use-rect" "0.1.2-rc.34" + "@radix-ui/react-use-size" "0.1.2-rc.34" "@radix-ui/rect" "0.1.1" "@radix-ui/react-portal@0.1.1": @@ -1166,6 +1238,15 @@ "@radix-ui/react-primitive" "0.1.5-rc.27" "@radix-ui/react-use-layout-effect" "0.1.1-rc.27" +"@radix-ui/react-portal@0.1.5-rc.34": + version "0.1.5-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-portal/-/react-portal-0.1.5-rc.34.tgz#7066da8bb06b2c548f0bd1b8b22cc9378a736237" + integrity sha512-Nl+3WL+oC9VosoibLyKWh/yuLLDc/S4qfQHxGAaDrY+P3ag12IBg0LvSpH8ElUG8hJLkaI0shNELcdB3MsY7Ng== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "0.1.5-rc.34" + "@radix-ui/react-use-layout-effect" "0.1.1-rc.34" + "@radix-ui/react-presence@0.1.1": version "0.1.1" resolved "https://registry.yarnpkg.com/@radix-ui/react-presence/-/react-presence-0.1.1.tgz#2088dec6f4f8042f83dd2d6bf9e8ef09dadbbc15" @@ -1202,6 +1283,15 @@ "@radix-ui/react-compose-refs" "0.1.1-rc.27" "@radix-ui/react-use-layout-effect" "0.1.1-rc.27" +"@radix-ui/react-presence@0.1.3-rc.34": + version "0.1.3-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-presence/-/react-presence-0.1.3-rc.34.tgz#a6a47ddbad1dcc42b1055b4fc89f0595b6ac0286" + integrity sha512-ZveEyHHL44pJy4KhxogW+4fAnJQyJkeCaFjTYEmesoQYYTzWTBjPxbRP46uVSAPyEZi2eXPF6xuwMH/2JdzLnw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "0.1.1-rc.34" + "@radix-ui/react-use-layout-effect" "0.1.1-rc.34" + "@radix-ui/react-primitive@0.1.1": version "0.1.1" resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-0.1.1.tgz#98e64d9c3094df737d0f49f0e9e48ff2f44498b0" @@ -1234,6 +1324,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-slot" "0.1.3-rc.27" +"@radix-ui/react-primitive@0.1.5-rc.34": + version "0.1.5-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-0.1.5-rc.34.tgz#83f5d25668374a148c8f6e7eb2d284a0ea0b5ba3" + integrity sha512-dj5hZ3JlpVC81A3l0eg6zvv4gChHBngHKGXfX7y/qCCIEOgUr3wK+wVhgsxlXmz0bj2d7ut8gj7c+ZFgjJ8sJw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-slot" "0.1.3-rc.34" + "@radix-ui/react-progress@0.1.1": version "0.1.1" resolved "https://registry.yarnpkg.com/@radix-ui/react-progress/-/react-progress-0.1.1.tgz#37e98cd1a933b75f456d2c3337daee744458b9bd" @@ -1334,21 +1432,21 @@ "@radix-ui/react-use-callback-ref" "0.1.1-rc.26" "@radix-ui/react-use-controllable-state" "0.1.1-rc.26" -"@radix-ui/react-roving-focus@0.1.6-rc.30": - version "0.1.6-rc.30" - resolved "https://registry.yarnpkg.com/@radix-ui/react-roving-focus/-/react-roving-focus-0.1.6-rc.30.tgz#af0ea566165d2831a1a5f36df7af4079c89aa888" - integrity sha512-SmIjmntHmbgS0Ss1zLHJAe2Jz6M2BsYAIlm35SmtHBe+fVyXT/HSCE+WE6livOH2RQV2RbH7aP14nRJB3K5oyw== +"@radix-ui/react-roving-focus@0.1.6-rc.37": + version "0.1.6-rc.37" + resolved "https://registry.yarnpkg.com/@radix-ui/react-roving-focus/-/react-roving-focus-0.1.6-rc.37.tgz#e0b236540fe4559e3fb0aac9922c1b6e12f18375" + integrity sha512-yq1+da9yvLr/3FeUyI5cUMEHzinj7Dw514RLYjJJXXcvUlX2aK52a9Jip7+uYArW0E/YBZAlprT1sA1jfH0AZQ== dependencies: "@babel/runtime" "^7.13.10" "@radix-ui/primitive" "0.1.0" - "@radix-ui/react-collection" "0.1.5-rc.27" - "@radix-ui/react-compose-refs" "0.1.1-rc.27" - "@radix-ui/react-context" "0.1.2-rc.27" - "@radix-ui/react-direction" "0.1.0-rc.30" - "@radix-ui/react-id" "0.1.6-rc.27" - "@radix-ui/react-primitive" "0.1.5-rc.27" - "@radix-ui/react-use-callback-ref" "0.1.1-rc.27" - "@radix-ui/react-use-controllable-state" "0.1.1-rc.27" + "@radix-ui/react-collection" "0.1.5-rc.34" + "@radix-ui/react-compose-refs" "0.1.1-rc.34" + "@radix-ui/react-context" "0.1.2-rc.34" + "@radix-ui/react-direction" "0.1.0-rc.37" + "@radix-ui/react-id" "0.1.6-rc.34" + "@radix-ui/react-primitive" "0.1.5-rc.34" + "@radix-ui/react-use-callback-ref" "0.1.1-rc.34" + "@radix-ui/react-use-controllable-state" "0.1.1-rc.34" "@radix-ui/react-scroll-area@0.1.5-rc.25": version "0.1.5-rc.25" @@ -1476,6 +1574,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-compose-refs" "0.1.1-rc.27" +"@radix-ui/react-slot@0.1.3-rc.34": + version "0.1.3-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-slot/-/react-slot-0.1.3-rc.34.tgz#5ca0e44d73fa44a02aef071bd62283693e052d4a" + integrity sha512-Vp7Ub4OvJzd4ZR5DiP9H2KB20HHgjND65fj83Y6m/Hbw2ETPnoKQZDjqwmhE8+dbfx3ZU3zlAZgQ1SdUKgxsJg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "0.1.1-rc.34" + "@radix-ui/react-switch@0.1.1": version "0.1.1" resolved "https://registry.yarnpkg.com/@radix-ui/react-switch/-/react-switch-0.1.1.tgz#a60090a26387fc018feecb0eb8ae108e2d693472" @@ -1623,24 +1729,24 @@ "@radix-ui/react-use-rect" "0.1.1" "@radix-ui/react-visually-hidden" "0.1.1" -"@radix-ui/react-tooltip@0.1.8-rc.32": - version "0.1.8-rc.32" - resolved "https://registry.yarnpkg.com/@radix-ui/react-tooltip/-/react-tooltip-0.1.8-rc.32.tgz#6c92fdb1e0d89ef6453f960ca166b94a5ea7b113" - integrity sha512-DN/U7CuhcbOAnGxUlUUwZeIG25JJDuTL9kwx67UW6dLq08iNYMgq2BRGdA1HSq8TFqQBtuEKU0p/SWPSqUY0ZQ== +"@radix-ui/react-tooltip@0.1.8-rc.39": + version "0.1.8-rc.39" + resolved "https://registry.yarnpkg.com/@radix-ui/react-tooltip/-/react-tooltip-0.1.8-rc.39.tgz#f76246fccbc7dbe63bb50726ef0c14030aed937c" + integrity sha512-IcewhBFZhWbvCYi4ECDJQoI+ZXO5d1Kl6klHgGR9bCzsENjHcF/btyYZC1ge2AD4WRpbchRyB7cyv8jnKGXTSQ== dependencies: "@babel/runtime" "^7.13.10" "@radix-ui/primitive" "0.1.0" - "@radix-ui/react-compose-refs" "0.1.1-rc.27" - "@radix-ui/react-context" "0.1.2-rc.27" - "@radix-ui/react-dismissable-layer" "0.1.6-rc.27" - "@radix-ui/react-id" "0.1.6-rc.27" - "@radix-ui/react-popper" "0.1.5-rc.27" - "@radix-ui/react-portal" "0.1.5-rc.27" - "@radix-ui/react-presence" "0.1.3-rc.27" - "@radix-ui/react-primitive" "0.1.5-rc.27" - "@radix-ui/react-slot" "0.1.3-rc.27" - "@radix-ui/react-use-controllable-state" "0.1.1-rc.27" - "@radix-ui/react-visually-hidden" "0.1.5-rc.27" + "@radix-ui/react-compose-refs" "0.1.1-rc.34" + "@radix-ui/react-context" "0.1.2-rc.34" + "@radix-ui/react-dismissable-layer" "0.1.6-rc.34" + "@radix-ui/react-id" "0.1.6-rc.34" + "@radix-ui/react-popper" "0.1.5-rc.34" + "@radix-ui/react-portal" "0.1.5-rc.34" + "@radix-ui/react-presence" "0.1.3-rc.34" + "@radix-ui/react-primitive" "0.1.5-rc.34" + "@radix-ui/react-slot" "0.1.3-rc.34" + "@radix-ui/react-use-controllable-state" "0.1.1-rc.34" + "@radix-ui/react-visually-hidden" "0.1.5-rc.34" "@radix-ui/react-use-body-pointer-events@0.1.0": version "0.1.0" @@ -1678,6 +1784,13 @@ dependencies: "@babel/runtime" "^7.13.10" +"@radix-ui/react-use-callback-ref@0.1.1-rc.34": + version "0.1.1-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-0.1.1-rc.34.tgz#183c682112f45f3ceab7910a12eb957bfc275c4e" + integrity sha512-uuR6Ly0oDxq8WaZi7CuwLnQH11IQ9tvyWaWkWHYpaILwAI8xudu1eaC7xtDTDVDbPweWswC5xxmetgaG9rFRaA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-controllable-state@0.1.0": version "0.1.0" resolved "https://registry.yarnpkg.com/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-0.1.0.tgz#4fced164acfc69a4e34fb9d193afdab973a55de1" @@ -1710,6 +1823,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-use-callback-ref" "0.1.1-rc.27" +"@radix-ui/react-use-controllable-state@0.1.1-rc.34": + version "0.1.1-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-0.1.1-rc.34.tgz#fb147d25a54f3a0ac10ad479b2684e270f7b58ab" + integrity sha512-e4ygFd/747GWkKsgjdlfl+trxLvHFC/CbBzB/D94MEVHfaCsv5YdB24lFSHH2GJd51Lpr1eBs55OfaYMWXmomA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-callback-ref" "0.1.1-rc.34" + "@radix-ui/react-use-direction@0.1.0": version "0.1.0" resolved "https://registry.yarnpkg.com/@radix-ui/react-use-direction/-/react-use-direction-0.1.0.tgz#97ac1d52e497c974389e7988f809238ed72e7df7" @@ -1733,6 +1854,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-use-callback-ref" "0.1.1-rc.27" +"@radix-ui/react-use-escape-keydown@0.1.1-rc.34": + version "0.1.1-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-0.1.1-rc.34.tgz#0fa96ff2af217fb2b1aa959e02a9385dd9d4e0a3" + integrity sha512-5oRPnebNKvWoW3pG4Ixgg+kHmVe7J4NXGcIbnS/rJmT3h7SqL2NzLepazk0HIxA3jBzLR1FdL0OxB4pgjy660w== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-callback-ref" "0.1.1-rc.34" + "@radix-ui/react-use-layout-effect@0.1.0": version "0.1.0" resolved "https://registry.yarnpkg.com/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-0.1.0.tgz#ebf71bd6d2825de8f1fbb984abf2293823f0f223" @@ -1761,6 +1890,13 @@ dependencies: "@babel/runtime" "^7.13.10" +"@radix-ui/react-use-layout-effect@0.1.1-rc.34": + version "0.1.1-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-0.1.1-rc.34.tgz#989f3106bfc5364901b5faef7cb64d7cfb198d88" + integrity sha512-u5OSeU33aaP2ib7jiGSzYtH2EIGlbYzp5p6tWuJNrOrKQN9opx1AsjINGVxCPeEnHbB2Kk2UhvkDwlbWpPtq0w== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-previous@0.1.0": version "0.1.0" resolved "https://registry.yarnpkg.com/@radix-ui/react-use-previous/-/react-use-previous-0.1.0.tgz#fed880d41187d0fdd1e19c4588402765f342777e" @@ -1797,10 +1933,10 @@ "@babel/runtime" "^7.13.10" "@radix-ui/rect" "0.1.1" -"@radix-ui/react-use-rect@0.1.2-rc.27": - version "0.1.2-rc.27" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-rect/-/react-use-rect-0.1.2-rc.27.tgz#6b663baab926a8ba31b966c972e7bf7f9dda7894" - integrity sha512-MA0W7rHNxB3vtyPtfB0Y85o/3QOsXGcOsBSZ3sOBEjj6pkLZbj6so6/47x4uUbT0TC/dEk4IkbmIwCjxEJuUwQ== +"@radix-ui/react-use-rect@0.1.2-rc.34": + version "0.1.2-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-rect/-/react-use-rect-0.1.2-rc.34.tgz#13a57774896ff4b04b44a359f411316cf821a3e1" + integrity sha512-oOJ7rHiWX1Q2REZ3nZ8jM9uqZWLhtogxz6GoRu25afmFFRRovCWa9FM7gjINVMRj4w8jd4ga5AnwPj5VJrOSgQ== dependencies: "@babel/runtime" "^7.13.10" "@radix-ui/rect" "0.1.1" @@ -1826,10 +1962,10 @@ dependencies: "@babel/runtime" "^7.13.10" -"@radix-ui/react-use-size@0.1.2-rc.27": - version "0.1.2-rc.27" - resolved "https://registry.yarnpkg.com/@radix-ui/react-use-size/-/react-use-size-0.1.2-rc.27.tgz#13720d17900a1c34d23fa2b8e96e1de8306250c8" - integrity sha512-rBRKqOy7Sr5uYnGXzj5Nj329zNd7m7QkP4339KYFEKdjB08yw/pvFRkkNCpdiQoi2ZV7e5eNQP+HHPCLN0286g== +"@radix-ui/react-use-size@0.1.2-rc.34": + version "0.1.2-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-size/-/react-use-size-0.1.2-rc.34.tgz#5adb2007f01bc515f398bf7029010a586b67a017" + integrity sha512-MniyHWO7bUkfuItMI9uTr6Jnv9++XcFhOzCU0YtwgEubI4eO2VhBpkpw3ZKuXiaKrkYMPTjYhM5qkAVx02LEwA== dependencies: "@babel/runtime" "^7.13.10" @@ -1857,6 +1993,14 @@ "@babel/runtime" "^7.13.10" "@radix-ui/react-primitive" "0.1.5-rc.27" +"@radix-ui/react-visually-hidden@0.1.5-rc.34": + version "0.1.5-rc.34" + resolved "https://registry.yarnpkg.com/@radix-ui/react-visually-hidden/-/react-visually-hidden-0.1.5-rc.34.tgz#5800ec0aa0748d81843903d10c349d9f1d1d142a" + integrity sha512-sfxEMSSy0K6f7mqshKmEnwIA0mEaC+efY98rf7LrTyhqpVj+I2n1Vu6CHKuV+n2BrTaVdrCM9AWDDSMl5RoyIQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "0.1.5-rc.34" + "@radix-ui/rect@0.1.1": version "0.1.1" resolved "https://registry.yarnpkg.com/@radix-ui/rect/-/rect-0.1.1.tgz#95b5ba51f469bea6b1b841e2d427e17e37d38419" @@ -7724,6 +7868,25 @@ react-remove-scroll-bar@^2.1.0, react-remove-scroll-bar@^2.3.1: react-style-singleton "^2.2.0" tslib "^2.0.0" +react-remove-scroll-bar@^2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.3.tgz#e291f71b1bb30f5f67f023765b7435f4b2b2cd94" + integrity sha512-i9GMNWwpz8XpUpQ6QlevUtFjHGqnPG4Hxs+wlIJntu/xcsZVEpJcIV71K3ZkqNy2q3GfgvkD7y6t/Sv8ofYSbw== + dependencies: + react-style-singleton "^2.2.1" + tslib "^2.0.0" + +react-remove-scroll@2.5.4: + version "2.5.4" + resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.4.tgz#afe6491acabde26f628f844b67647645488d2ea0" + integrity sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA== + dependencies: + react-remove-scroll-bar "^2.3.3" + react-style-singleton "^2.2.1" + tslib "^2.1.0" + use-callback-ref "^1.3.0" + use-sidecar "^1.1.2" + react-remove-scroll@^2.4.0: version "2.5.3" resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.3.tgz#a152196e710e8e5811be39dc352fd8a90b05c961" @@ -7755,6 +7918,15 @@ react-style-singleton@^2.1.0, react-style-singleton@^2.2.0: invariant "^2.2.4" tslib "^2.0.0" +react-style-singleton@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/react-style-singleton/-/react-style-singleton-2.2.1.tgz#f99e420492b2d8f34d38308ff660b60d0b1205b4" + integrity sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g== + dependencies: + get-nonce "^1.0.0" + invariant "^2.2.4" + tslib "^2.0.0" + react@17.0.2: version "17.0.2" resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" @@ -9126,7 +9298,7 @@ tslib@^1.0.0, tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.0.0: +tslib@^2.0.0, tslib@^2.1.0: version "2.4.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==