1
0
mirror of https://gitlab.nic.cz/turris/reforis/foris-js.git synced 2025-12-15 04:13:36 +01:00

Compare commits

..

4 Commits

Author SHA1 Message Date
Aleksandr Gumroian
30fd6f91b4 Merge branch 'dev' into 'master'
Dev

See merge request turris/reforis/foris-js!256
2024-11-13 14:24:26 +01:00
Aleksandr Gumroian
14b90bbbd4 Merge branch 'dev' into 'master'
Dev

See merge request turris/reforis/foris-js!251
2024-10-02 14:35:17 +02:00
Aleksandr Gumroian
c0fd0adbc9 Merge branch 'dev' into 'master'
Dev

See merge request turris/reforis/foris-js!248
2024-09-27 15:48:49 +02:00
Aleksandr Gumroian
a7a4e76cd1 Merge branch 'dev' into 'master'
Dev

See merge request turris/reforis/foris-js!245
2024-09-25 16:22:09 +02:00
2 changed files with 8 additions and 13 deletions

View File

@@ -88,21 +88,18 @@ export function Modal({ shown, setShown, scrollable, size, children }) {
ModalHeader.propTypes = { ModalHeader.propTypes = {
setShown: PropTypes.func.isRequired, setShown: PropTypes.func.isRequired,
title: PropTypes.string.isRequired, title: PropTypes.string.isRequired,
showCloseButton: PropTypes.bool,
}; };
export function ModalHeader({ setShown, title, showCloseButton = true }) { export function ModalHeader({ setShown, title }) {
return ( return (
<div className="modal-header"> <div className="modal-header">
<h1 className="modal-title fs-5">{title}</h1> <h1 className="modal-title fs-5">{title}</h1>
{showCloseButton && (
<button <button
type="button" type="button"
className="btn-close" className="btn-close"
onClick={() => setShown(false)} onClick={() => setShown(false)}
aria-label={_("Close")} aria-label={_("Close")}
/> />
)}
</div> </div>
); );
} }

View File

@@ -64,15 +64,13 @@ function RichTable({
}, },
}); });
const paginationIsNeeded = tableData.length > pageSize && withPagination;
return ( return (
<div className="table-responsive"> <div className="table-responsive">
<table className="table table-hover text-nowrap"> <table className="table table-hover text-nowrap">
<RichTableHeader table={table} flexRender={flexRender} /> <RichTableHeader table={table} flexRender={flexRender} />
<RichTableBody table={table} flexRender={flexRender} /> <RichTableBody table={table} flexRender={flexRender} />
</table> </table>
{paginationIsNeeded && ( {withPagination && (
<RichTablePagination <RichTablePagination
table={table} table={table}
tablePageSize={pageSize} tablePageSize={pageSize}