Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[epic] Dynamic Forms + Resource Create/Update #1805

Closed
15 tasks done
damoodamoo opened this issue May 11, 2022 · 0 comments
Closed
15 tasks done

[epic] Dynamic Forms + Resource Create/Update #1805

damoodamoo opened this issue May 11, 2022 · 0 comments
Assignees
Labels
ui TRE UI

Comments

@damoodamoo
Copy link
Member

damoodamoo commented May 11, 2022

  • Spike: Research and find the most appropriate dynamic form library for this project. It should render a JSON schema as a form, ideally using a FluentUI theme (or have appropriate overrides for styling + form controls). Ideally, validation should come as part of this.
  • Create a CreateUpdateResource component:
  • Modify the CreateUpdateResource component to be used for updates too - either by accepting more properties or a new UpdateResourceComponent which reuses the core forms + logic of the Create component
  • Support Workspace Service Creation
  • Support User Resource Creation
  • Support Shared Service Creation
  • Implement a way for list views to update based on a New item being added - either by being passed the new item, or being told to refresh.
  • Move CreateForm to a context so it can be added once and called from anywhere
  • Use contexts to retrieve parent workspace/workspace service details required for resource creation/update
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ui TRE UI
Projects
None yet
Development

No branches or pull requests

2 participants