Now you're asking me to think back... ๐
From what I remember, SVGs can be supplied or generated with width and height attributes instead of a viewBox. When thatโs the case, the SVG effectively has a fixed size unless CSS overrides it.
Using a viewBox is generally the better approach, as it allows the SVG to scale naturally with its HTML container. Since we already have the values from the width and height attributes, the tag helper simply normalises all SVGs by adding a viewBox, even if one isnโt already present.