equinor / design-system

The Equinor design system
MIT License
116 stars 62 forks source link

⬆️ Updated prod dependencies #3425

Closed oddvernes closed 3 weeks ago

oddvernes commented 3 weeks ago

resolves #3423

there is a bug in styled-components v6.1.9 that is already reported so I installed v6.1.8 instead. It has another issue where the conditional type that got added to Autocomplete (89dd0df678fefd5de9654281b4c6616be560755e) does not work properly if you overwrite Autocomplete styles by doing const StyledAutocomplete = styled(Autocomplete), then optionlabel becomes required regardless and you have to do optionLabel={(label: string) => label}. Could be related to this or the multitude of other issues related to typescript & attrs currently so something to keep an eye on