/** @jsxRuntime classic */ /** @jsx jsx */ import { Heading, jsx, useTheme } from '@keystone-ui/core' import { ChevronRightIcon } from '@keystone-ui/icons/icons/ChevronRightIcon' import { Fragment, type HTMLAttributes, type ReactNode } from 'react' import { Container } from '../../../../admin-ui/components/Container' import { Link } from '../../../../admin-ui/router' import { type ListMeta } from '../../../../types' export function ItemPageHeader (props: { list: ListMeta, label: string }) { const { palette, spacing } = useTheme() return (
{props.list.isSingleton ? ( {props.list.label} ) : ( {props.list.label}
{props.label}
)}
) } export function ColumnLayout (props: HTMLAttributes) { const { spacing } = useTheme() return ( // this container must be relative to catch absolute children // particularly the "expanded" document-field, which needs a height of 100%
) } export function BaseToolbar (props: { children: ReactNode }) { const { colors, spacing } = useTheme() return (
{props.children}
) }