[docs][appbar] Document correct default values for elevation and square props
#47261
+29
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #47260
Fix: Document correct default values for AppBar
elevationandsquarepropsThe problem
AppBar inherits
elevationandsquarefrom Paper, but uses different defaults:elevation: 1,square: falseelevation: 4,square: trueBecause these weren’t documented in AppBar’s TypeScript definitions, IntelliSense showed Paper’s defaults instead of AppBar’s, which was confusing.
The solution
Added
elevationandsquareto AppBar’s TypeScript definitions with the correct defaults:elevation: default4(was showing1)square: defaulttrue(was showingfalse)What changed
AppBar.d.tsto document these props with correct defaultsResult
I also ran
pnpm proptypesandpnpm docs:apirespectively to generate proptypes and the API docs