overleaf-cep/services/web/frontend/js/features/ui/components/ol/ol-icon-button.tsx
Tim Down 28468e134c Merge pull request #24660 from overleaf/td-bs5-remove-react-bootstrap-0
Remove react-bootstrap 0.33.1

GitOrigin-RevId: c320a6b18c576afdc0fd49559915d3d2f3a7a1ef
2025-04-10 08:04:50 +00:00

15 lines
477 B
TypeScript

import { forwardRef } from 'react'
import type { IconButtonProps } from '@/features/ui/components/types/icon-button-props'
import IconButton from '../bootstrap-5/icon-button'
export type OLIconButtonProps = IconButtonProps
const OLIconButton = forwardRef<HTMLButtonElement, OLIconButtonProps>(
(props, ref) => {
// BS5 tooltip relies on the ref
return <IconButton {...props} ref={ref} />
}
)
OLIconButton.displayName = 'OLIconButton'
export default OLIconButton