fix: view dropdown incorrect button position and floating icon button doesn't match design (#1458)

* fix: view dropdown incorrect button position

* fix: className instead of style drill down

* fix: view drop down width
This commit is contained in:
Jérémy M
2023-09-05 17:45:05 +02:00
committed by GitHub
parent 21e3f6ecb2
commit aad4f99f52
5 changed files with 48 additions and 14 deletions

View File

@ -16,9 +16,9 @@ const StyledFloatingIconButtonGroupContainer = styled.div`
export type FloatingIconButtonGroupProps = Pick<
FloatingIconButtonProps,
'size'
'size' | 'className'
> & {
children: React.ReactElement[];
children: React.ReactNode[];
};
export function FloatingIconButtonGroup({
@ -49,6 +49,10 @@ export function FloatingIconButtonGroup({
additionalProps.size = size;
}
if (!React.isValidElement(child)) {
return null;
}
return React.cloneElement(child, additionalProps);
})}
</StyledFloatingIconButtonGroupContainer>