Datagrid release review: Expandable and nested rows #3821
Labels
component: Datagrid
status: needs release review 👀
Component is ready for release review
version: 1
Carbon 10 / v1
version: 2
Carbon 11 / v2
Review for release
Readiness
useful unit of functionality to publish.
delivered and merged to
main
.accessibility review.
scenarios, preferably via
design review.
Engineering review
and are documented in release notes. Deprecation notices and/or feature
flags are included in the prior major version.
anticipated design scenarios.
Carbon-defined conventions and are consistent internally. Where there
isn’t an existing convention to apply, ensure robust precedents are being
established.
className
.React.forwardRef
).package or Carbon prefix (no hardcoded prefixes).
title
,aria-*
, etc) are passed through to an appropriate DOM node of thecomponent as HTML attributes.
/src/components/index.js
, eachpublic component SCSS is included in
/src/components/_index.scss
, andeach public component has a flag in
package-settings.js
.components imported and used by the JavaScript code and explicitly imports
the SCSS for each of these components.
Standards
otherwise.
accessibility purposes.
//prettier-ignore
).code guidelines.
appropriate years.
Testing
outputs.
where practical.
istanbul ignore
isappropriate and not extensive.
Documentation
all public components and their props.
props and actions, and additional usage documentation and code samples are
available on the Docs story along with the props table.
and Stackblitz for the components.
Footnotes
Any labels, text, or other strings within a component should use a prop. ↩
See Carbon’s
Developer Handbook
for guidance on
class names. ↩
The text was updated successfully, but these errors were encountered: