Skip to content

Refactor release block

Sarah Groff Hennigh-Palermo requested to merge a-little-release-cleaning into master

What does this MR do?

This MR breaks up the release block component into subcomponents, leaving the parent to focus only on rendering. The main goal is to make the component smaller and to create a situation where it does not grow out of control in the future. As more items are added to the release block, it is now natural to construct them as subcomponents and keep the parent in charge of conditionals and scrolling.

Most of the code has not changed and has only been moved. The main exception was to render the author with the new gl-sprintf component, which is an i18n win. Woo-hoo!

Screenshots

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Edited by Sarah Groff Hennigh-Palermo

Merge request reports