mirror of
https://github.com/ascribe/onion.git
synced 2025-01-03 18:35:09 +01:00
update refactor.md
This commit is contained in:
parent
cde6118b8e
commit
3c75237275
@ -2,16 +2,18 @@
|
|||||||
|
|
||||||
*This should be a living document. So if you have any ideas for refactoring stuff, then feel free to add them to this document*
|
*This should be a living document. So if you have any ideas for refactoring stuff, then feel free to add them to this document*
|
||||||
|
|
||||||
- Get rid of all Mixins. (making good progress there :))
|
|
||||||
- Make all standalone components independent from things like global utilities (GeneralUtils is maybe used in table for example)
|
- Make all standalone components independent from things like global utilities (GeneralUtils is maybe used in table for example)
|
||||||
- Check if all polyfills are appropriately initialized and available: Compare to this
|
|
||||||
- Extract all standalone components to their own folder structure and write application independent tests (+ figure out how to do that in a productive way) (fetch lib especially)
|
- Extract all standalone components to their own folder structure and write application independent tests (+ figure out how to do that in a productive way) (fetch lib especially)
|
||||||
- Refactor forms to generic-declarative form component
|
|
||||||
- Check for mobile compatibility: Is site responsive anywhere?
|
- Check for mobile compatibility: Is site responsive anywhere?
|
||||||
queryParams of the piece_list_store should all be reflected in the url and not a single component each should manipulate the URL bar (refactor pagination, use actions and state)
|
queryParams of the piece_list_store should all be reflected in the url and not a single component each should manipulate the URL bar (refactor pagination, use actions and state)
|
||||||
- Refactor string-templating for api_urls
|
- Refactor string-templating for api_urls
|
||||||
- Use classNames plugin instead of if-conditional-classes
|
- Use classNames plugin instead of if-conditional-classes
|
||||||
|
|
||||||
|
# Refactor DONE
|
||||||
|
- Refactor forms to generic-declarative form component ✓
|
||||||
|
- Get rid of all Mixins (inject head is fine) ✓
|
||||||
|
- Check if all polyfills are appropriately initialized and available: Compare to this ✓
|
||||||
|
|
||||||
## React-S3-Fineuploader
|
## React-S3-Fineuploader
|
||||||
- implementation should enable to define all important methods outside
|
- implementation should enable to define all important methods outside
|
||||||
- and: maybe create a utility class for all methods to avoid code duplication
|
- and: maybe create a utility class for all methods to avoid code duplication
|
||||||
|
Loading…
Reference in New Issue
Block a user