import React, { type HTMLAttributes, type ReactNode } from 'react' import { Heading } from '~components/Heading' import { VisuallyHidden } from '~components/VisuallyHidden' import { type OverrideClassName } from '~components/types/OverrideClassName' import styles from './Titles.module.css' export type WorkflowTitlesProps = { workflowName: string stepName: string statusTag?: ReactNode } & OverrideClassName> export const Titles = ({ workflowName, stepName, statusTag, ...restProps }: WorkflowTitlesProps): JSX.Element => (
{workflowName} : {stepName} {statusTag && ( // status may need to be update by a fetch
{statusTag}
)}
) Titles.displayName = 'Workflow.Titles'