facia-tool icon indicating copy to clipboard operation
facia-tool copied to clipboard

Add new collection at clientside

Open Divs-B opened this issue 6 months ago • 0 comments

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

Divs-B avatar Aug 14 '24 16:08 Divs-B