diff --git a/packages/ui/CHANGELOG.md b/packages/ui/CHANGELOG.md index 732fa6aa322674..1e5bea6e67afa8 100644 --- a/packages/ui/CHANGELOG.md +++ b/packages/ui/CHANGELOG.md @@ -7,6 +7,7 @@ - Add `Text` primitive with predefined typographic variants (`heading-2xl` through `heading-sm`, `body-xl` through `body-sm`) built on design tokens ([#75870](https://github.com/WordPress/gutenberg/pull/75870)). - Add `Card` and `CollapsibleCard` primitives ([#76252](https://github.com/WordPress/gutenberg/pull/76252)). - Add `Link` primitive ([#76013](https://github.com/WordPress/gutenberg/pull/76013)). +- Add `Collapsible` primitive ([#76280](https://github.com/WordPress/gutenberg/pull/76280)). ### Bug Fixes diff --git a/packages/ui/src/collapsible-card/content.tsx b/packages/ui/src/collapsible-card/content.tsx index ce4a740e2dc728..0f57970b68b2e9 100644 --- a/packages/ui/src/collapsible-card/content.tsx +++ b/packages/ui/src/collapsible-card/content.tsx @@ -1,6 +1,6 @@ -import { Collapsible } from '@base-ui/react/collapsible'; import { forwardRef } from '@wordpress/element'; import * as Card from '../card'; +import * as Collapsible from '../collapsible'; import type { ContentProps } from './types'; /** diff --git a/packages/ui/src/collapsible-card/header.tsx b/packages/ui/src/collapsible-card/header.tsx index a017bd29d8505f..cf4c880bb5aabe 100644 --- a/packages/ui/src/collapsible-card/header.tsx +++ b/packages/ui/src/collapsible-card/header.tsx @@ -1,10 +1,10 @@ -import { Collapsible } from '@base-ui/react/collapsible'; import clsx from 'clsx'; import type { MouseEvent } from 'react'; import { forwardRef, useCallback, useRef } from '@wordpress/element'; import { __ } from '@wordpress/i18n'; import { chevronDown, chevronUp } from '@wordpress/icons'; import * as Card from '../card'; +import * as Collapsible from '../collapsible'; import { IconButton } from '../icon-button'; import styles from './style.module.css'; import type { HeaderProps } from './types'; @@ -52,11 +52,21 @@ export const Header = forwardRef< HTMLDivElement, HeaderProps >(
( + render={ ( props ) => (