getSize method
- OudsBadgeSize? state
Retrieves the size (double) for the badge based on the provided size enum.
Implementation
double? getSize(OudsBadgeSize? state) {
final theme = OudsTheme.of(context).componentsTokens(context).badge;
switch (state) {
case OudsBadgeSize.xsmall:
return theme.sizeXsmall;
case OudsBadgeSize.small:
return theme.sizeSmall;
case OudsBadgeSize.medium:
return theme.sizeMedium;
case OudsBadgeSize.large:
return theme.sizeLarge;
case null:
return theme.sizeMedium;
}
}