Chore: First table column should not be hideable (#1711)

* First table column should not be hideable

Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: chiazokam <chiazokamecheta@gmail.com>

* Refactor according to review

Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: chiazokam <chiazokamecheta@gmail.com>

---------

Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: chiazokam <chiazokamecheta@gmail.com>
This commit is contained in:
gitstart-twenty
2023-09-25 11:26:41 +01:00
committed by GitHub
parent 0ce11b6908
commit fabbe7ddf2
6 changed files with 117 additions and 74 deletions

View File

@ -12,6 +12,7 @@ type OwnProps = {
column: ColumnDefinition<ViewFieldMetadata>;
isFirstColumn: boolean;
isLastColumn: boolean;
primaryColumnKey: string;
};
const StyledTitle = styled.div`
@ -44,6 +45,7 @@ export const ColumnHead = ({
column,
isFirstColumn,
isLastColumn,
primaryColumnKey,
}: OwnProps) => {
const theme = useTheme();
@ -63,6 +65,7 @@ export const ColumnHead = ({
column={column}
isFirstColumn={isFirstColumn}
isLastColumn={isLastColumn}
primaryColumnKey={primaryColumnKey}
/>
</>
);