Update sidebar item component

This commit is contained in:
Hazem Krimi
2021-05-28 17:42:18 +01:00
parent 482d0dc2b6
commit a1a21acab3
2 changed files with 10 additions and 1 deletions
+7
View File
@@ -3,6 +3,7 @@ import styled, { css } from 'styled-components';
type WrapperProps = {
color?: 'client' | 'productOwner' | 'developer' | 'admin';
size?: 'small' | 'medium' | 'big';
selected?: boolean;
};
export const Wrapper = styled.button<WrapperProps>`
@@ -19,6 +20,12 @@ export const Wrapper = styled.button<WrapperProps>`
justify-content: center;
align-items: center;
${({ selected, theme }) =>
selected &&
css`
border: 2px solid ${theme.colors.white.main};
`}
${({ size }) => {
switch (size) {
case 'small':