docs: clarify Divider, ClipboardItem, and Avatar prop limitations (2026-04)#4464
docs: clarify Divider, ClipboardItem, and Avatar prop limitations (2026-04)#4464SteveSill wants to merge 1 commit into
Conversation
Adds three JSDoc additions for property/method behavior that the shopify-dev .mdx Limitations cleanup follow-up identified as missing from the TypeScript source: - ClipboardItem.text — explicitly note that rich text, HTML, and binary content aren't supported. - Divider.direction — note that vertical (`block`) dividers require a parent with defined height to render. Annotated inline on the value. - Avatar.initials (CA-only) — note about truncation and special-character rendering behavior. Companions: - shopify-dev follow-up .mdx PR: shop/world#723308 - Original Agent 3 .mdx PR (merged): shop/world#669910 - Multi-agent plan: shop/world#660052
🚨🚨🚨 Docs migration in progress 🚨🚨🚨We are actively migrating UI extension reference docs to MDX in the
During this migration, please be aware of the following:
Doc comments in Examples that previously lived in this repo are being moved to the What should I do?
Thanks for your patience while we complete the migration! 🙏 |
|
We detected some changes in |
|
This PR targets a stable release branch ( When you open the forward-port PR, include a line like this in its body so the Accepted formats (comma-separated for multiple):
If a forward-port isn't needed (e.g., the change is stable-only), you can remove the |
c8af02f to
29bc92d
Compare
Companion to shopify-dev cleanup shop/world#723308, which removes
## Limitationscontent from .mdx pages following the framework merged in #669910.Three of those bullets are property-level behavior that belongs on the auto-generated property table, not in a separate doc section. Adding the JSDoc here ensures the regen automation (
areas-platforms-shopify-dev-checkout-ui-extensions-apis-regen-automation.yml) carries the constraints into shopify-dev when it next runs against this branch.Sister PRs (one per active version): #4462, #4463, #4464, #4465. Manual checkout-web override (so the alt docs build path doesn't revert these): shop/world#723563.