Skip to content

Conversation

@Konstiman
Copy link
Contributor

@Konstiman Konstiman commented Sep 16, 2020

Do not merge this PR before #481 and #483 and also #484

The old code that creates and manages the MVP parts (heading, context line, author image...) is removed for good. From now, the whole MVP is created by React + Redux only. There's no difference between enabled and disabled frontend flag.

  • Around 400 lines of code removed from bubbles.js, canvas.js, mediator.js...
  • handlebars template cleaned
  • I renamed the draw_title function to draw_modals, because that's its only purpose now

I tested this on project website, covis and local examples.

@chreman chreman merged commit ef0087c into master Oct 1, 2020
@Konstiman Konstiman deleted the refactoring-01-mvp-legacy-removal branch December 21, 2020 11:50
chreman added a commit to chreman/Headstart that referenced this pull request Oct 13, 2021
…toring-01-mvp-legacy-removal

Refactoring 01 (MVP): old code removal

Former-commit-id: ef0087c
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