[MGNLFE-46] React demo project is out of date Created: 07/May/20  Updated: 08/Sep/20  Resolved: 08/Sep/20

Status: Closed
Project: Magnolia Frontend Helpers
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Christopher Zimmermann Assignee: Unassigned
Resolution: Obsolete Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Epic Link: SPA Editor

 Description   

The React demo project has many things that are no longer necessary which are confusing and complicate setup:

https://git.magnolia-cms.com/users/canh.nguyen/repos/magnolia-react-tutorial/browse

A few of the issues:

  • javascript models are not needed.
  • rewire and /scripts is not needed.
  • Remove unused code (for example in AppHelpers)
  • confusing that SPA code and Magnolia things are mixed in the repo
  • Should be updated to latest version of react-editor (package.json too)

Proposal repo structure:

  • README.md
  •  magnolia
    • light-modules
    • content-importer
  • spa
    • package.json
    • src
    • ...

 


Generated at Mon Feb 12 05:43:43 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.