AbdulElahGwaith's picture
Upload folder using huggingface_hub
88df9e4 verified
import cx from 'classnames'
import styles from './RestCodeSamples.module.scss'
type RestMethodT = {
verb: string
requestPath: string
}
export function RestMethod({ verb, requestPath }: RestMethodT) {
// If the path is long, we want to break it up into multiple lines,
// breaking before the / character.
const displayPath =
requestPath.length > 25
? requestPath.replaceAll('/', '<wbr/>/').replaceAll('_', '_<wbr/>')
: requestPath
return (
<div className={cx(styles.method, 'my-0 text-mono d-flex flex-row flex-items-start ')}>
<span className="IssueLabel IssueLabel--big color-bg-accent-emphasis color-fg-on-emphasis text-uppercase mr-2">
{verb}
</span>
<span dangerouslySetInnerHTML={{ __html: displayPath }} />
</div>
)
}