New statement
Notes:
- Property selector dropdown limited to 5 results on screen - further results scrollbar
- Publish button only becomes default (operable) once there is something valid to show (publish functionality to be added in T402620)
- the fields turn red if there is an error (will look into further error correction assistance in a near future) (error handling will be handled in T403011)
- once the user clicks publish, the button turns grey again (so the user does not bomb click) (this functionality is not required for a first pass as publish functionality to be added in T402620)
- //there will be a progress indicator for while the user waits for the server response (wip for now) (this functionality is not required for a first pass as publish functionality to be added in T402620)
Edit existing statement (ready)
Notes:
- all fields are operable, editing existing values happens on this screen
- publish button becomes active when something valid has been edited correctly (this functionality is not required for a first pass as publish functionality to be added in T402620)
- when something is added (qualifier, reference etc...) the user goes to another screen (this functionality is not required for a first pass as these will be handled in T402618)
- Triggered suggestion dropdowns on this screen show 4 results as well
- same error / publish handling (error handling will be handled in T403011)
- there will be a confirmation pop up (are you sure you want to delete this) when the user clicks remove (wip)
a/c
- all statements attached to the statement group being edited are displayed (e.g. in the example screenshot, there are 2)
- the order they're displayed in matches the order they're listed in on the view page
- minimally, the property name(s), and remove button should display (completed in T401403)
- design matches the figma file (but does not need to be pixel perfect) (base completed in T401403, should continue to match after being populated with real data)
- Note: there are two different designs when opening the edit statement screen
- remove button is read-only (completed in T401403)
- text values appear in input fields(in example A$AP Rocky and Hassan Jameel) can be changed but do not save
- existing references are displayed
- existing qualifiers are displayed
- existing ranking is displayed
- unit tests update and/or added
Note:
- Rank, qualifiers, and references basic UI were completed in T401403.



