Addresses some none blocking requests for changes from #265.
Added some error messages for situations where the sharing logic might throw errors (e.g. network problems)
and refactored the documentation page to fetch some data using react query
Details
Added error messages to the share modal function that change the sharing state and might run into errors when communicating with the backend
refactored the documentation page code by separating the user workspace code and components into a new file
using react query to fetch the workspaces from the backend and a suspense boundary to wait for the fetch to finish to improve on the current logic
fixed the suspense logic in the process list sidebar bpmn preview to not stall the page while the bpmn is fetched
Removed some unused code from process-info-card.tsx
Summary
Addresses some none blocking requests for changes from #265.
Added some error messages for situations where the sharing logic might throw errors (e.g. network problems) and refactored the documentation page to fetch some data using react query
Details
process-info-card.tsx