mirror of
https://gitlab.com/MrFry/qmining-page
synced 2025-04-01 20:23:44 +02:00
Todo table scroll, clickable columns now stored in server
This commit is contained in:
parent
50e8fd271a
commit
c68a445117
3 changed files with 19 additions and 4 deletions
|
@ -53,7 +53,7 @@ export default function TodoTable() {
|
|||
}
|
||||
|
||||
return (
|
||||
<div>
|
||||
<div className={styles.tableContainer}>
|
||||
<div className={styles.table}>
|
||||
{Object.keys(columns).map((key) => {
|
||||
const category = columns[key]
|
||||
|
@ -70,6 +70,16 @@ export default function TodoTable() {
|
|||
userId={userId}
|
||||
categories={categories}
|
||||
onClick={onCardClick}
|
||||
clickableTypes={Object.keys(columns).reduce(
|
||||
(acc, key) => {
|
||||
const col = columns[key]
|
||||
if (col.clickable) {
|
||||
acc.push(key)
|
||||
}
|
||||
return acc
|
||||
},
|
||||
[]
|
||||
)}
|
||||
/>
|
||||
)
|
||||
} else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue