-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs(d, f, g, and h-named components): update api description refs #8540
Conversation
…into dit13711/7071-update-api-description-refs-for-d-and-f-named-components
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome! Reviewed the doc'd components, dropdown-group
, dropdown-item
, and filter
. 🏆
It looks like there were some changes to the optional props in calcite-date-picker-month
, which could have ramifications elsewhere. Since its a JSDoc change and we aren't officially documenting the component, wondering if we could add the ?
back in for good measure?
Otherwise, the non-doc'd component doc changes can be merged in as part of the PR, but out of scope for the review. 🔍
packages/calcite-components/src/components/dropdown-group/dropdown-group.tsx
Outdated
Show resolved
Hide resolved
packages/calcite-components/src/components/date-picker-month/date-picker-month.tsx
Outdated
Show resolved
Hide resolved
For the optional tag, theres a bullet in the list of things to check that says to remove them or is that referring to something else? |
…into dit13711/7071-update-api-description-refs-for-d-and-f-named-components
Yes, that's accurate, but for the documented components. Its likely outdated now with our move to With the undocumented components there is the possibility of tests that could fail as a result of removing the optional JSDoc tag. |
Ahh okay, got it! 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great additions! 🎇
…into dit13711/7071-update-api-description-refs-for-d-and-f-named-components
…-not-internal * origin/main: docs(d, f, g, and h-named components): update api description refs (#8540) docs(b and c components): consistent api description refs (#8536) ci(update-doc): build design tokens to prevent errors (#8542) docs: update component readmes (#8543) ci: consistent formatting across packages (#8534) refactor(list-item): Remove unnecessary code for rendering open caret (#8537) docs(tab-nav, table, tabs, tile-select, tree, value-list): consistent api description refs (#8535) chore: release next feat(list-item): Add dragSelected property and calciteListItemDragHandleChange event (#8524) chore: release next fix(input-date-picker): hard to reproduce numbering-system caching issue (#8518) feat(handle): add selected property and calciteHandleChange event. (#8484) docs(action-bar, action-group, action-pad, alert): consistent api decription refs (#8533)
…mber-infinity * origin/main: refactor: remove @ts-ignore needed for Stencil missing in JSX types (#8551) refactor(combobox): remove unused interface (#8552) fix(input-date-picker): ensure range icon toggles open corresponding date-picker (#8554) fix(button): avoid needlessly overwriting title (#8491) docs(d, f, g, and h-named components): update api description refs (#8540) docs(b and c components): consistent api description refs (#8536)
Related Issue: #7071
Summary
Updates doc consistency across b and c-named components defined in the above issue for props, events, methods, and css vars, including:
date-picker-day
date-picker-month
date-picker-month-header
dropdown-group
dropdown-item
filter
graph
handle
cc @geospatialem