Various fixes on table, board, tasks (#983)

* Misc fixes

* Misc fixes

* Misc fixes

* Fix login
This commit is contained in:
Charles Bochet
2023-07-28 15:20:32 -07:00
committed by GitHub
parent 0bc80ce9ee
commit 557e56492a
17 changed files with 53 additions and 177 deletions

View File

@ -35,6 +35,7 @@ const StyledContainer = styled.div`
display: flex;
flex-direction: row;
gap: ${({ theme }) => theme.spacing(2)};
width: 100%;
`;
const StyledCheckboxContainer = styled.div`

View File

@ -6,8 +6,8 @@ import {
ChipSize,
ChipVariant,
} from '@/ui/chip/components/Chip';
import { IconPhone } from '@/ui/icon';
import { Activity } from '~/generated/graphql';
import { IconCheckbox, IconNotes } from '@/ui/icon';
import { Activity, ActivityType } from '~/generated/graphql';
type OwnProps = {
activity: Pick<Activity, 'type'>;
@ -18,7 +18,13 @@ export function ActivityTypeDropdown({ activity }: OwnProps) {
return (
<Chip
label={activity.type}
leftComponent={<IconPhone size={theme.icon.size.md} />}
leftComponent={
activity.type === ActivityType.Note ? (
<IconNotes size={theme.icon.size.md} />
) : (
<IconCheckbox size={theme.icon.size.md} />
)
}
size={ChipSize.Large}
accent={ChipAccent.TextSecondary}
variant={ChipVariant.Highlighted}