18219: Replaces properties form on collection panel.
authorLucas Di Pentima <lucas.dipentima@curii.com>
Wed, 15 Dec 2021 19:31:32 +0000 (16:31 -0300)
committerLucas Di Pentima <lucas.dipentima@curii.com>
Fri, 17 Dec 2021 22:36:10 +0000 (19:36 -0300)
commitd60348e41975a5e48f09773f4d0accec11e93da4
tree72191892fcae74d34d947b6a994ff47a118972d3
parent1be05c9f56147aa776819a4f66bf021cb4556874
18219: Replaces properties form on collection panel.

* Removes properties form subpanel from the main collection panel.
* Adds property chips to collection's info & details panel.
* Allows property editing from the details panel.
* Replaces resource-specific property form components with a generic one.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
src/store/collection-panel/collection-panel-action.ts
src/store/details-panel/details-panel-action.ts
src/store/resources/resources-actions.ts
src/views-components/details-panel/project-details.tsx
src/views-components/project-properties-dialog/project-properties-dialog.tsx [deleted file]
src/views-components/resource-properties-dialog/resource-properties-dialog-form.tsx [moved from src/views-components/project-properties-dialog/project-properties-form.tsx with 56% similarity]
src/views-components/resource-properties-dialog/resource-properties-dialog.tsx [new file with mode: 0644]
src/views-components/resource-properties-form/resource-properties-form.tsx
src/views/collection-panel/collection-panel.tsx
src/views/collection-panel/collection-tag-form.tsx [deleted file]
src/views/workbench/workbench.tsx