-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Next] Major Refactoring, Bug fixes and UI Overhaul #229
Conversation
Change all React js to jsx
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
630a0ac...ac86d12 LGTM
Do you want to implement #168 before merging? (eslint --fix
will be very disruptive)
Can be done. |
I meant, after AirBnb and/or Prettier are put into effect, the lint fixes will be disruptive. Current code is probably in-compliance with the default BTW in |
Okay got it. We can continue allowing .js, it doesn't really cause any problems. Just that the chances of someone writing in a bug are slightly higher because there's less hinting |
For the sake of consistency, I think we should require that all JSX have the JSX extension. (Maybe it's possible to allow for JS without react files, e.g. helper, model, or controller modules, use the |
@jennydaman ➜ ChRIS_store_ui git:(next) ✗ yarn lint:fix
yarn run v1.22.10
$ eslint --fix src/**/*.jsx
...
✖ 168 problems (165 errors, 3 warnings)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. I suggest we should disable the |
Disabling |
@jennydaman |
@jennydaman @mairin |
Hmm, I remember that we supported the new home. If you'd like, merge the redesigned home into next and I'll take a look at it. |
@jennydaman Merged the redesigned home |
@jennydaman Done these |
@zrthxn I'm getting an infinite loop here. Ping me on slack if you want me to look into the code. |
@jennydaman |
Summary of Changes
A list of all changes is given here. Screenshots are provided in comments to give temporal relation to commits.
Plugins List
Dashboard
Create plugin form
Plugin body
Fixes: #203
Fixes: #101
Closes: #197
Fixes: #198
Closes: #200
Fixes: #227
Fixes: #225
Partially: #214
Fixes: #168
Problems Remaining
Preview