: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
* __experimentalText as Text,
* __experimentalHeading as Heading,
* } from `@wordpress/components`;
* <Heading level={ 4 }>Card Title</Heading>
* <Text>Card Content</Text>
* <Text>Card Footer</Text>
const component_Card = contextConnect(UnconnectedCard, 'Card');
/* harmony default export */ const card_component = (component_Card);
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/scrollable/styles.js
function scrollable_styles_EMOTION_STRINGIFIED_CSS_ERROR_() { return "You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."; }
const scrollableScrollbar = /*#__PURE__*/emotion_react_browser_esm_css("@media only screen and ( min-device-width: 40em ){&::-webkit-scrollbar{height:12px;width:12px;}&::-webkit-scrollbar-track{background-color:transparent;}&::-webkit-scrollbar-track{background:", config_values.colorScrollbarTrack, ";border-radius:8px;}&::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:", config_values.colorScrollbarThumb, ";border:2px solid rgba( 0, 0, 0, 0 );border-radius:7px;}&:hover::-webkit-scrollbar-thumb{background-color:", config_values.colorScrollbarThumbHover, ";}}" + ( true ? "" : 0), true ? "" : 0);
const Scrollable = true ? {
const styles_Content = true ? {
styles: "position:relative"
const styles_smoothScroll = true ? {
styles: "scroll-behavior:smooth"
styles: "overflow-x:auto;overflow-y:hidden"
styles: "overflow-x:hidden;overflow-y:auto"
const scrollAuto = true ? {
styles: "overflow-y:auto"
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/scrollable/hook.js
function useScrollable(props) {
} = useContextSystem(props, 'Scrollable');
const classes = (0,external_wp_element_namespaceObject.useMemo)(() => cx(Scrollable, scrollableScrollbar, smoothScroll && styles_smoothScroll, scrollDirection === 'x' && scrollX, scrollDirection === 'y' && scrollY, scrollDirection === 'auto' && scrollAuto, className), [className, cx, scrollDirection, smoothScroll]);
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/scrollable/component.js
function UnconnectedScrollable(props, forwardedRef) {
const scrollableProps = useScrollable(props);
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(component, {
* `Scrollable` is a layout component that content in a scrollable container.
* import { __experimentalScrollable as Scrollable } from `@wordpress/components`;
* <Scrollable style={ { maxHeight: 200 } }>
* <div style={ { height: 500 } }>...</div>
const component_Scrollable = contextConnect(UnconnectedScrollable, 'Scrollable');
/* harmony default export */ const scrollable_component = (component_Scrollable);
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/card/card-body/hook.js
function useCardBody(props) {
} = useContextSystem(props, 'CardBody');
const classes = (0,external_wp_element_namespaceObject.useMemo)(() => cx(Body, borderRadius, cardPaddings[size], isShady && shady,
// This classname is added for legacy compatibility reasons.
'components-card__body', className), [className, cx, isShady, size]);
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/card/card-body/component.js
function UnconnectedCardBody(props, forwardedRef) {
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(scrollable_component, {
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(component, {
* `CardBody` renders an optional content area for a `Card`.
* Multiple `CardBody` components can be used within `Card` if needed.
* import { Card, CardBody } from `@wordpress/components`;
const CardBody = contextConnect(UnconnectedCardBody, 'CardBody');
/* harmony default export */ const card_body_component = (CardBody);
;// CONCATENATED MODULE: ./node_modules/@ariakit/react-core/esm/__chunks/YZEJGRDQ.js
// src/separator/separator.ts
var useSeparator = createHook(
var _b = _a, { orientation = "horizontal" } = _b, props = __objRest(_b, ["orientation"]);
props = _4R3V3JGP_spreadValues({
"aria-orientation": orientation
var Separator = createComponent((props) => {
const htmlProps = useSeparator(props);
return _3ORBWXWF_createElement("hr", htmlProps);
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/divider/styles.js
function divider_styles_EMOTION_STRINGIFIED_CSS_ERROR_() { return "You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."; }
const MARGIN_DIRECTIONS = {
// Renders the correct margins given the Divider's `orientation` and the writing direction.
// When both the generic `margin` and the specific `marginStart|marginEnd` props are defined,
// the latter will take priority.
'aria-orientation': orientation = 'horizontal',
}) => /*#__PURE__*/emotion_react_browser_esm_css(rtl({
[MARGIN_DIRECTIONS[orientation].start]: space(marginStart !== null && marginStart !== void 0 ? marginStart : margin),
[MARGIN_DIRECTIONS[orientation].end]: space(marginEnd !== null && marginEnd !== void 0 ? marginEnd : margin)
})(), true ? "" : 0, true ? "" : 0);
var divider_styles_ref = true ? {
'aria-orientation': orientation = 'horizontal'
return orientation === 'vertical' ? divider_styles_ref : undefined;
'aria-orientation': orientation = 'horizontal'
return /*#__PURE__*/emotion_react_browser_esm_css({
[orientation === 'vertical' ? 'borderRight' : 'borderBottom']: '1px solid currentColor'
}, true ? "" : 0, true ? "" : 0);
'aria-orientation': orientation = 'horizontal'
}) => /*#__PURE__*/emotion_react_browser_esm_css({
height: orientation === 'vertical' ? 'auto' : 0,
width: orientation === 'vertical' ? 0 : 'auto'
}, true ? "" : 0, true ? "" : 0);
const DividerView = /*#__PURE__*/emotion_styled_base_browser_esm("hr", true ? {
} : 0)("border:0;margin:0;", renderDisplay, " ", renderBorder, " ", renderSize, " ", renderMargin, ";" + ( true ? "" : 0));
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/divider/component.js
// eslint-disable-next-line no-restricted-imports
function UnconnectedDivider(props, forwardedRef) {
const contextProps = useContextSystem(props, 'Divider');
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(Separator, {
render: /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(DividerView, {}),
* `Divider` is a layout component that separates groups of related content.
* __experimentalDivider as Divider,
* __experimentalText as Text,
* __experimentalVStack as VStack,
* } from `@wordpress/components`;
* <Text>Some text here</Text>
* <Text>Some more text here</Text>
const component_Divider = contextConnect(UnconnectedDivider, 'Divider');
/* harmony default export */ const divider_component = (component_Divider);
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/card/card-divider/hook.js
function useCardDivider(props) {
} = useContextSystem(props, 'CardDivider');
const classes = (0,external_wp_element_namespaceObject.useMemo)(() => cx(Divider, borderColor,
// This classname is added for legacy compatibility reasons.
'components-card__divider', className), [className, cx]);
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/card/card-divider/component.js
function UnconnectedCardDivider(props, forwardedRef) {
const dividerProps = useCardDivider(props);
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(divider_component, {
* `CardDivider` renders an optional divider within a `Card`.
* It is typically used to divide multiple `CardBody` components from each other.
* import { Card, CardBody, CardDivider } from `@wordpress/components`;
* <CardBody>...</CardBody>
* <CardBody>...</CardBody>
const CardDivider = contextConnect(UnconnectedCardDivider, 'CardDivider');
/* harmony default export */ const card_divider_component = (CardDivider);
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/card/card-footer/hook.js
function useCardFooter(props) {
} = useContextSystem(props, 'CardFooter');
const classes = (0,external_wp_element_namespaceObject.useMemo)(() => cx(Footer, borderRadius, borderColor, cardPaddings[size], isBorderless && borderless, isShady && shady,
// This classname is added for legacy compatibility reasons.
'components-card__footer', className), [className, cx, isBorderless, isShady, size]);
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/card/card-footer/component.js
function UnconnectedCardFooter(props, forwardedRef) {
const footerProps = useCardFooter(props);
return /*#__PURE__*/(0,external_ReactJSXRuntime_namespaceObject.jsx)(flex_component, {
* `CardFooter` renders an optional footer within a `Card`.
* import { Card, CardBody, CardFooter } from `@wordpress/components`;
* <CardBody>...</CardBody>
* <CardFooter>...</CardFooter>
const CardFooter = contextConnect(UnconnectedCardFooter, 'CardFooter');
/* harmony default export */ const card_footer_component = (CardFooter);
;// CONCATENATED MODULE: ./node_modules/@wordpress/components/build-module/card/card-header/hook.js
function useCardHeader(props) {