facia-tool
facia-tool copied to clipboard
Add new collection at clientside
What's changed?
This will help in adding new Collection on the Front (in Feast Edition). This wire up the server-side implementation that are done in PR(s) #1622 and #1623 with the client.
Co-authored by @jonathonherbert
Implementation notes
Clicking on Add New Collection
should add one new collection at a time, at the bottom of the existing collection list.
We are requesting server to send us back the updated Front json response (that has newly generated Collection schema in it) which we are later passing back to state to reflect newly added collection on the screen.
Checklist
General
- [ ] 🤖 Relevant tests added
- [ ] ✅ CI checks / tests run locally
- [ ] 🔍 Checked on CODE
Client
- [ ] 🚫 No obvious console errors on the client (i.e. React dev mode errors)
- [ ] 🎛️ No regressions with existing user interactions (i.e. all existing buttons, inputs etc. work)
- [ ] 📷 Screenshots / GIFs of relevant UI changes included