docs: add api reference section - #716
Conversation
There was a problem hiding this comment.
Pull request overview
Adds full API reference documentation pages for the library’s two main public components (EnrichedTextInput editor and EnrichedText renderer), replacing prior TODO placeholders.
Changes:
- Documented
EnrichedTextprops, types, remarks, and platform compatibility. - Added a comprehensive
EnrichedTextInputAPI reference including props, ref methods, and style/type definitions.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| docs/docs/api-reference/enriched-text.md | Adds EnrichedText API reference with prop documentation and related types. |
| docs/docs/api-reference/enriched-text-input.md | Adds EnrichedTextInput API reference covering props, ref methods, and styling/type details. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
|
||
| ## Props | ||
|
|
||
| ### `allowFontScaling` <Optional /> {#allowfontscaling} |
There was a problem hiding this comment.
I'm not sure about that Optional mark. Pretty much every prop we support is optional and IMO it creates unnecessary noise when reading, especially as its style it is pretty vibrant. What about changing the approach and marking the non-optional fields with a <Required /> instead?
There was a problem hiding this comment.
Lets wait and see what @szydlovsky and @exploIF think about it ;)
Co-authored-by: Krystian Sienkiewicz <146986839+hejsztynx@users.noreply.github.com>
Co-authored-by: Krystian Sienkiewicz <146986839+hejsztynx@users.noreply.github.com>
Co-authored-by: Krystian Sienkiewicz <146986839+hejsztynx@users.noreply.github.com>
Co-authored-by: Krystian Sienkiewicz <146986839+hejsztynx@users.noreply.github.com>
Co-authored-by: Krystian Sienkiewicz <146986839+hejsztynx@users.noreply.github.com>
Co-authored-by: Krystian Sienkiewicz <146986839+hejsztynx@users.noreply.github.com>
Co-authored-by: Krystian Sienkiewicz <146986839+hejsztynx@users.noreply.github.com>
Summary
Add Api reference section to docs