openfoodnetwork icon indicating copy to clipboard operation
openfoodnetwork copied to clipboard

[Bye Bye Angular] First Steps in Enterprise Settings

Open lin-d-hop opened this issue 2 years ago • 0 comments

Enterprise Settings will be the first area tackled in the removal of Angular.

Task 1: Implement the side menu navigation system (see app/assets/javascripts/admin/enterprises/controllers/side_menu_controller.js.coffee)

Task 2: Each section of the form should submit to rails controller and nothing should be handled by AngularJS

Task 3: Ensure that each of the following pages have all angular removed:

  • the Contact section: should be relatively easy
  • the Social section: should be relatively easy, more or less nothing to do?
  • the Inventory Settings section: should be relatively easy, more or less nothing to do?
  • the Enterprise Fees section: probably nothing to do here

@jibees I've just copied your notes. If there is anything else you'd like to add to help @binarygit out then that would be great :)

lin-d-hop avatar Jul 29 '22 11:07 lin-d-hop