overleaf/services/web/frontend/js/features/ui/components/bootstrap-5/table.tsx
ilkin-overleaf 182e9859ec Merge pull request #18690 from overleaf/ii-bs5-projects-welcome
[web] Welcome page migration

GitOrigin-RevId: 2469786372df24d579d1987cf5bb1113450e9d78
2024-06-14 08:04:32 +00:00

22 lines
496 B
TypeScript

import { Table as BS5Table } from 'react-bootstrap-5'
import classnames from 'classnames'
function Table({ responsive, ...rest }: React.ComponentProps<typeof BS5Table>) {
const content = (
<div
className={classnames('table-container', {
'table-container-bordered': rest.bordered,
})}
>
<BS5Table {...rest} />
</div>
)
if (responsive) {
return <div className="table-responsive d-flex">{content}</div>
}
return content
}
export default Table