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)
committerDaniel KutyƂa <daniel.kutyla@contractors.roche.com>
Fri, 23 Apr 2021 11:02:54 +0000 (13:02 +0200)
commita74d278febca225076a72413a8343e13f5488a58
tree3fe4c06602416117ef47a6fa8552329fb1bf95c3
parent865a475328539756abf74f630556f7c0db756602
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