diff --git a/packages/core/src/components/breadcrumbs/breadcrumbs.tsx b/packages/core/src/components/breadcrumbs/breadcrumbs.tsx index 6b87511faf2..16a49f34eeb 100644 --- a/packages/core/src/components/breadcrumbs/breadcrumbs.tsx +++ b/packages/core/src/components/breadcrumbs/breadcrumbs.tsx @@ -21,8 +21,9 @@ import { Boundary, Classes, DISPLAYNAME_PREFIX, type Props, removeNonHTMLProps } import { Menu } from "../menu/menu"; import { MenuItem } from "../menu/menuItem"; import { OverflowList, type OverflowListProps } from "../overflow-list/overflowList"; -import { Popover } from "../popover/popover"; import type { PopoverProps } from "../popover/popoverProps"; +import { PopoverNext } from "../popover-next/popoverNext"; +import { popoverPropsToNextProps } from "../popover-next/popoverNextMigrationUtils"; import { Breadcrumb, type BreadcrumbProps } from "./breadcrumb"; @@ -150,11 +151,11 @@ export const Breadcrumbs: React.FC = memo(props => { return (
  • - {orderedItems.map(renderOverflowBreadcrumb)}} disabled={orderedItems.length === 0} placement={collapseFrom === Boundary.END ? "bottom-end" : "bottom-start"} - {...popoverProps} + {...popoverPropsToNextProps(popoverProps)} > = memo(props => { {...overflowButtonProps} className={classNames(Classes.BREADCRUMBS_COLLAPSED, overflowButtonProps?.className)} /> - +
  • ); }, diff --git a/packages/core/src/components/button/ButtonGroup.stories.tsx b/packages/core/src/components/button/ButtonGroup.stories.tsx index 7b182b7d7e4..b07b80bad76 100644 --- a/packages/core/src/components/button/ButtonGroup.stories.tsx +++ b/packages/core/src/components/button/ButtonGroup.stories.tsx @@ -8,7 +8,7 @@ import { StoryLabel } from "@storybook-common"; import { Flex } from "@blueprintjs/labs"; import { Alignment, ButtonVariant, Intent, Size } from "../../common"; -import { Popover } from "../popover/popover"; +import { PopoverNext } from "../popover-next/popoverNext"; import { ButtonGroup } from "./buttonGroup"; import { Button } from "./buttons"; @@ -273,13 +273,13 @@ export const WithPopover: Story = { {BUTTONS.map(({ icon, label }) => ( - {label}} placement="bottom" > - + } /> ); diff --git a/packages/docs-app/src/examples/core-examples/numericInputBasicExample.tsx b/packages/docs-app/src/examples/core-examples/numericInputBasicExample.tsx index 4bec2613ce0..8d0c49c2b9e 100644 --- a/packages/docs-app/src/examples/core-examples/numericInputBasicExample.tsx +++ b/packages/docs-app/src/examples/core-examples/numericInputBasicExample.tsx @@ -27,7 +27,7 @@ import { NumericInput, type NumericInputProps, type OptionProps, - Popover, + PopoverNext, Position, type Size, Switch, @@ -182,8 +182,8 @@ export const NumericInputBasicExample: React.FC = props => { }; const FilterMenu: React.FC = () => ( - @@ -193,7 +193,7 @@ const FilterMenu: React.FC = () => ( } >