Skip to content

Update/section progress bar issue #80

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

Merged
merged 28 commits into from
Aug 13, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
39cba10
tweak initial open state for default tracks
circlecube Aug 8, 2025
fbf724d
clean up props across components with specific names
circlecube Aug 8, 2025
f8b92b1
update progress bar with callback from task update and fix open state…
circlecube Aug 8, 2025
4e73f3a
make test better - verify progress bar updates when task completes an…
circlecube Aug 8, 2025
5bfb13e
Merge branch 'main' into update/section-progress-bar-issue
circlecube Aug 8, 2025
791160d
tweak complete progress bar colors for a11y
circlecube Aug 8, 2025
64cfd2b
tweak complete progress bar text shadow for a11y
circlecube Aug 8, 2025
ed233e9
more test cleanup
circlecube Aug 8, 2025
3f02b82
add attr for id and index to each component
circlecube Aug 11, 2025
7957abc
clean up state management for tasks - avoid directly mutating props
circlecube Aug 11, 2025
0f5369f
cleanup endpoint params for consistency always indicate id
circlecube Aug 11, 2025
ba32d61
update initialized data type to match expected type
circlecube Aug 11, 2025
2c53d4e
update build files
circlecube Aug 11, 2025
33955eb
make immutable helper methods and move helpers to new file to clean u…
circlecube Aug 11, 2025
38449ab
use memo for optimized rendering and move progress logic to helper an…
circlecube Aug 11, 2025
236925e
rely on track and section open callback helpers and simplify initial …
circlecube Aug 11, 2025
e9542ab
add cache to progress calc and cleanup the celebration calculation wi…
circlecube Aug 11, 2025
474bcca
fresh build files
circlecube Aug 11, 2025
918d09b
simplify progress calculations
circlecube Aug 11, 2025
c19ad20
add error boundary component and implement
circlecube Aug 11, 2025
135994f
add task status data attr to container
circlecube Aug 12, 2025
c4f97f4
rewrite widget test to be more thorough and easier to follow
circlecube Aug 12, 2025
a8618b3
tweak test due to cypress inable to trigger hover state
circlecube Aug 12, 2025
93cce96
remove extraneous assertion
circlecube Aug 12, 2025
2dc79ce
intercept the section open endpoint in test
circlecube Aug 12, 2025
b7a4889
tweak progress bar label for a11y
circlecube Aug 12, 2025
117d942
reset option after
circlecube Aug 12, 2025
654e1f4
update util method ref
circlecube Aug 12, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion build/next-steps-portal/bundle.asset.php
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?php return array('dependencies' => array('lodash', 'react', 'react-jsx-runtime', 'wp-api-fetch', 'wp-dom-ready', 'wp-element', 'wp-i18n'), 'version' => '6fa3e01c448e3b46a1a0');
<?php return array('dependencies' => array('lodash', 'react', 'react-jsx-runtime', 'wp-api-fetch', 'wp-dom-ready', 'wp-element', 'wp-i18n'), 'version' => '594fc13a9cf01d02d99d');
2 changes: 1 addition & 1 deletion build/next-steps-portal/bundle.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion build/next-steps-portal/bundle.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion build/next-steps-portal/next-steps-portal-rtl.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading