openfoodnetwork
openfoodnetwork copied to clipboard
Connect suppliers, distributors and consumers to trade local produce.
Implement Stimulus in the "Tag Rules" section Task One: Remove `TagRulesCtrl` controller (see `app/assets/javascripts/admin/tag_rules/controllers/tag_rules_controller.js.coffee`) Estimate: TBC Task Two: Remove the use of `tags_with_translation` directive (see `app/assets/javascripts/admin/utils/directives/tags_with_translation.js.coffee`) Estimate: TBC
Implements Stimulus the "Shipping Methods" section: Task One: Remove the use of `shipping_methods_controller` (see `app/assets/javascripts/admin/shipping_methods/controllers/shipping_methods_controller.js.coffee`) Estimate: TBC
## Description **- As a:** enterprise user or super admin **- On page:** `/admin/enterprise_fees` **- I want to be able to do:** currently you need to save to see the...
## Description **- As a:** enterprise user or super admin **- On page:** `/admin/shipping_methods/new` , `/admin/payment_methods/new` , `admin/payment_methods/XXX/edit` and `admin/shipping_methods/XXX/edit` **- I want to be able to do:** currently you...
Implements Stimulus in the "Images" section. Task One: Use the native FileReader API to read the image file and display it in the browser with a StimulusJS controller Estimate: >4hrs...
Implement Stimulus the "Business Details" section Task One: Remove `select2` and use `tom-select` Estimate: >4hrs
Implements Stimulus in the "About" section Task One: Remove the directive `text-angular` and implements Trix editor for the About us field Estimate: TBC Blocked by: https://github.com/openfoodfoundation/openfoodnetwork/issues/8768
Implement Stimulus in the "Address" section Task One: Implements the `country_controller` as a Stimulus controller (see `app/assets/javascripts/admin/enterprises/controllers/country_controller.js.coffee`) Estimate: TBC task Two: Remove `select2` and use `tom-select` Estimate: >4hrs
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...
## What is the problem we are solving This is an epic to capture issues of removing Angular from the OFN codebase. We are replacing AngularJS with StimulusReflex ## Useful...