bug(get-theme-color): Function get-theme-color throws error with 4 arguments #29819
Labels
area: material/core
P3
An issue that is relevant to core functions, but does not impede progress. Important, but not urgent
Is this a regression?
The previous version in which this bug was not present was
No response
Description
get-theme
Reproduction
Stackblitz doesn't include newest version of Angular Material (^18), so can't be produced.
Basically, an invocation of get-theme-color($theme, primary, neutral, 90) throws an error because it does not handle the case in which get-theme-color receives four arguments.
It can be seen in the picture below that, even though it is clear a function can expect 4 arguments ($theme and $args, where length of $args can be 3), the case for $args-count == 3 is not handled.
Expected Behavior
Handle the case for $args-count == 3, so get-theme-color does not throw errors when it receives 4 arguments.
Actual Behavior
Function get-theme-color returns a following error:
Function finished without @return.
Environment
The text was updated successfully, but these errors were encountered: