Skip to content
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

Go back to a resource-based loading approach. #7728

Merged
merged 11 commits into from
Mar 22, 2024

Conversation

stopfstedt
Copy link
Member

moving the resetting the buffers up in the saving process eliminates the flash-of-content that occurred in previous iterations of this component.

converts all leadership management components to this pattern.

fixes ilios/ilios#5337

moving the resetting the buffers up in the saving process eliminates the
flash-of-content that occurred in previous iterations of this component.
this realigns this component with Program::LeadershipExpanded.
replace the modifier-based data loading process with a tracked-resource
one already used in leadership mngmt components for programs and
program-years.
align the related testing components as well while at it.
Copy link
Member

@jrjohnson jrjohnson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dartajax dartajax merged commit dc6fe4f into ilios:master Mar 22, 2024
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

refactor Leadership Management components to use Resources instead of Modifiers for managing data state
3 participants