Skip to content

ROU-2385: Improve Progress Circle component#44

Merged
joselrio merged 32 commits into
devfrom
ROU-2385
Sep 3, 2021
Merged

ROU-2385: Improve Progress Circle component#44
joselrio merged 32 commits into
devfrom
ROU-2385

Conversation

@joselrio
Copy link
Copy Markdown
Contributor

@joselrio joselrio commented Sep 3, 2021

This PR is for implement the new ProgressCircle component.

What was done

  • Used the Progress Engine created at 2384 - Improve Progress Engine (ProgressCircle engine as well) #36
  • Improve the architecture to serve all Progress patterns
  • Changed the ProgressAPI in order to remove some complexity
  • Created a new ProgressFactory that is responsible to create the proper Progress instance type
  • Created all the ProgressCircle logic engine

Screenshots

Screen-Recording-2021-09-03-at-1

Checklist

  • tested locally
  • documented the code
  • clean all warnings and errors of eslint
  • requires changes in OutSystems (if so, provide a module with changes)
  • requires new sample page in OutSystems (if so, provide a module with changes)

bmarcelino-fe and others added 30 commits August 31, 2021 15:47
bmarcelino-fe
bmarcelino-fe previously approved these changes Sep 3, 2021
@joselrio joselrio merged commit 2cd396c into dev Sep 3, 2021
@joselrio joselrio deleted the ROU-2385 branch September 3, 2021 13:29
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.

3 participants