This commit is contained in:
@@ -14,10 +14,18 @@ TODO CLIENT STUFF
|
||||
|
||||
TODO NEXT
|
||||
|
||||
Choose a validation library (or none at all)
|
||||
consider the workorder when doing that as it's the most complex to validate
|
||||
|
||||
|
||||
Make a basic crud form with all the fields necessary, then iterate over it adding the items below.
|
||||
|
||||
|
||||
- CRUD form for widget:
|
||||
- CRUD form for widget:
|
||||
|
||||
- Needs to be a main form that is opened via route and parameter so that any part of AyaNova can just navigate to that page and it can be bookmarked.
|
||||
- Not suitable for a popup form
|
||||
- This means the list needs to remember where it was at when navigating back to it
|
||||
|
||||
Everything needs to work in this form right down to the reports so that once it's done I can move forward confidentally with testing, demo-ing and with cranking out the other forms
|
||||
|
||||
@@ -38,7 +46,11 @@ TODO CLIENT STUFF
|
||||
- broken rule display
|
||||
- Error reporting overall properly implemented
|
||||
- ensure error messages that come back from API that start with LT: will be localized correctly before display / logging (may need string interpolation too for some in future, consider that)
|
||||
- Dirty check and warning if navigate away.
|
||||
- Validation / validation rules
|
||||
- Vee validate and vuedelate both work tightly with vuetify and v-form
|
||||
- Vee-validate can be localized
|
||||
- https://baianat.github.io/vee-validate/guide/rules.html#after
|
||||
- Dirty check and warning if navigate away.
|
||||
- Dirty form check and prevent route leave: https://router.vuejs.org/guide/advanced/navigation-guards.html#in-component-guards
|
||||
- Menu with common options
|
||||
- File attachments set and get
|
||||
@@ -51,7 +63,7 @@ TODO CLIENT STUFF
|
||||
- UI:GENERAL:LAYOUT: - All layout, not just workorder needs to be modular and optional sections with simple starting view.
|
||||
|
||||
- Calendar form using new vuetify calendar control
|
||||
|
||||
|
||||
- MISC
|
||||
- Search area seems to take up too much space
|
||||
|
||||
|
||||
Reference in New Issue
Block a user