Fix boardcard selected state and fix table new row being added on top
This commit is contained in:
@ -40,7 +40,7 @@ const StyledBoardCard = styled.div<{ selected: boolean }>`
|
|||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
|
||||||
.checkbox-container {
|
.checkbox-container {
|
||||||
opacity: 0;
|
opacity: ${({ selected }) => (selected ? 1 : 0)};
|
||||||
}
|
}
|
||||||
|
|
||||||
&:hover .checkbox-container {
|
&:hover .checkbox-container {
|
||||||
|
|||||||
@ -10,7 +10,7 @@ export function useUpsertTableRowId() {
|
|||||||
.getLoadable(tableRowIdsState)
|
.getLoadable(tableRowIdsState)
|
||||||
.valueOrThrow();
|
.valueOrThrow();
|
||||||
|
|
||||||
set(tableRowIdsState, Array.from(new Set([...currentRowIds, rowId])));
|
set(tableRowIdsState, Array.from(new Set([rowId, ...currentRowIds])));
|
||||||
},
|
},
|
||||||
[],
|
[],
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user