Undefined class attribute is not filtered out with scopedStyleStrategy: 'class'
#1005
Labels
- P3: minor bug
An edge case that only affects very specific usage (priority)
Astro Info
If this issue only occurs in one browser, which browser is a problem?
n/a / All
Describe the Bug
If a component sets the
class
attribute toundefined
, this is stringified and included in build output when usingscopedStyleStrategy: 'class'
, unlike behaviour for other attributes where setting them toundefinded
causes the attribute to be omitted in build output.For example, a component that does this:
Will render something like the following:
What's the expected result?
The build output should not include
undefined
in theclass
attribute.Link to Minimal Reproducible Example
https://stackblitz.com/edit/github-sgqbuf?file=src%2FTest.astro
Participation
The text was updated successfully, but these errors were encountered: