Before proceeding, is there an existing issue or discussion for this?
Description
Throughout the last few months, there have been many changes made to the dashboard specifically catered certain scenarios (e.g. There are many hacks put in so that things render properly on very specific devices). There are also many areas of the dashboard that is lacking and can be improved.
Before proceeding, is there an existing issue or discussion for this?
Description
Throughout the last few months, there have been many changes made to the dashboard specifically catered certain scenarios (e.g. There are many hacks put in so that things render properly on very specific devices). There are also many areas of the dashboard that is lacking and can be improved.
- [ ] Remove reliance on hard coded task forms. Current plan is to introduce something on top of a task, called a "mission". A mission definition will include the inputs, a ui schema and a json document with json reference that defines how to convert the inputs into a RMF task. This conversion will be done by the api-server and the frontend will only work with missions.react-componentsbut obviously it has failed. The new approach is to combinermf-auth,react-componentsanddashboardinto the one package. Instead of focusing on flexible, unopinionated components, it will focus on simple and opinionated components. Meaning that instead of having components that takes data and callbacks from props, they will manage their own data and actions.