UNPKG

@wordpress/editor

Version:
32 lines (29 loc) 773 B
import { createElement } from "@wordpress/element"; /** * External dependencies */ import classnames from 'classnames'; const TableOfContentsItem = ({ children, isValid, level, href, onSelect }) => createElement("li", { className: classnames('document-outline__item', `is-${level.toLowerCase()}`, { 'is-invalid': !isValid }) }, createElement("a", { href: href, className: "document-outline__button", onClick: onSelect }, createElement("span", { className: "document-outline__emdash", "aria-hidden": "true" }), createElement("strong", { className: "document-outline__level" }, level), createElement("span", { className: "document-outline__item-content" }, children))); export default TableOfContentsItem; //# sourceMappingURL=item.js.map