import React, {Fragment} from 'react' import {Box, Flex, Text} from '@sanity/ui' import {ChangeTitlePath, FieldChangeNode} from '../../types' import {ChangeTitleSegment} from './ChangeTitleSegment' export function ChangeBreadcrumb({ change, titlePath, }: { change?: FieldChangeNode titlePath: ChangeTitlePath }): React.ReactElement { return ( {titlePath.map((titleSegment, idx) => { const showSegment = typeof titleSegment === 'string' || !change || change.showIndex if (!showSegment) { return null } return ( {idx > 0 && ( / )} ) })} ) }