ECHOES-1366 Fix LoadingContainer display#697
Conversation
✅ Deploy Preview for echoes-react ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
d1d8c2c to
0ad4136
Compare
0ad4136 to
0904e66
Compare
43dca19 to
83ddaf5
Compare
9a238d0 to
e6110c4
Compare
david-cho-lerat-sonarsource
left a comment
There was a problem hiding this comment.
2 NPs on prop comments and an actual issue to fix, otherwise 👍
|
david-cho-lerat-sonarsource
left a comment
There was a problem hiding this comment.
Nice 👍
Code Review ✅ Approved 7 resolved / 7 findingsRefactors layout components with centralized loading states and new accessibility primitives. Consider consolidating aria-live announcements to prevent competing messages when multiple containers trigger simultaneously. ✅ 7 resolved✅ Bug: New page_grid i18n keys missing from i18n/keys.json
✅ Bug: New i18n message keys missing from i18n/keys.json
✅ Quality: New loading components and layout isLoading behavior lack tests
✅ Bug: Invalid CSS value
|
| Auto-apply | Compact |
|
|
Was this helpful? React with 👍 / 👎 | Gitar




Summary by Gitar
ScreenReaderOnlyLoadingStatusto centralize accessible loading announcements.LoadingStateProviderto wrap child components withLoadingContextconditionally.LoadingContainerto utilize these new utilities and supportclassNameforwarding.isLoadingsupport toPageGrid,PageContent, andHeaderBase, enabling automated screen reader announcements andLoadingContextfor nestedLoadingSkeletoncomponents.PageGridandPageContentloading states.i18nkeys for default screen reader messages inPageGrid,PageContent, andHeaderBase.Layout-storiesto includeLoadingSkeletonand demonstrate the newisLoadingstates for grid, content, and header components.This will update automatically on new commits.