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

Content Helper: Refactor code for clarity #1069

Merged
merged 17 commits into from
Sep 21, 2022

Conversation

acicovic
Copy link
Collaborator

@acicovic acicovic commented Sep 6, 2022

Description

The original intent of this PR was to add a panel to the Content Helper with details about the current post, drawn from the Parse.ly API. However, during the process we discovered that some of our code needed refactoring in order to improve clarity and being able to keep adding panels without the code getting confusing.

To keep clarity and separation of concerns, this PR now focuses on those specific refactorings, where we change some variable/function/component names and add some function comments within the Content Helper in order to improve code clarity. The original work will be continue in another PR that will be based upon this branch.

Motivation and Context

Related: #1063.

How Has This Been Tested?

Tests pass.

@acicovic acicovic added this to the 3.6.0 milestone Sep 6, 2022
@acicovic acicovic self-assigned this Sep 6, 2022
@acicovic acicovic changed the title Content Helper: Add current post information Content Helper: Refactor code for clarity Sep 15, 2022
@acicovic acicovic marked this pull request as ready for review September 15, 2022 07:27
@acicovic acicovic requested a review from a team as a code owner September 15, 2022 07:27
chriszarate
chriszarate previously approved these changes Sep 16, 2022
Copy link
Contributor

@chriszarate chriszarate left a comment

Choose a reason for hiding this comment

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

Looks good, a couple of minor comments that can be addressed whenever

@acicovic acicovic merged commit 75da4cc into develop Sep 21, 2022
@acicovic acicovic deleted the add/current-post-information-to-content-helper branch September 21, 2022 07:57
@acicovic acicovic added Type: Maintenance Type: Refactoring Items that result directly or indirectly in refactoring labels Sep 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changelog: Changed Feature: PCH Type: Maintenance Type: Refactoring Items that result directly or indirectly in refactoring
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants