17426: Plugins can replace some of main UI
authorPeter Amstutz <peter.amstutz@curii.com>
Fri, 26 Feb 2021 22:29:55 +0000 (17:29 -0500)
committerPeter Amstutz <peter.amstutz@curii.com>
Mon, 22 Mar 2021 21:02:56 +0000 (17:02 -0400)
commit623f5deee7b203090fb71f028e01ed55e0f8a38c
treee75cb9510ec4f857422e6d4926a93358ba3b8662
parent30557563fd5fb704554f4d6109493f673ae7f5e5
17426: Plugins can replace some of main UI

Add example and utility plugins.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
13 files changed:
Makefile
src/common/plugintypes.ts [new file with mode: 0644]
src/plugins.tsx [new file with mode: 0644]
src/plugins/blank/index.tsx [new file with mode: 0644]
src/plugins/example/index.tsx [new file with mode: 0644]
src/plugins/root-redirect/index.tsx [new file with mode: 0644]
src/routes/route-change-handlers.ts
src/store/breadcrumbs/breadcrumbs-actions.ts
src/store/navigation/navigation-action.ts
src/store/side-panel-tree/side-panel-tree-actions.ts
src/store/side-panel/side-panel-action.ts
src/store/workbench/workbench-actions.ts
src/views/workbench/workbench.tsx