create workspace lib folder
This commit is contained in:
committed by
Jacob Overgaard
parent
53605c24e8
commit
93bb443e50
14
src/Umbraco.Web.UI.Client/libs/workspace/index.ts
Normal file
14
src/Umbraco.Web.UI.Client/libs/workspace/index.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import { UmbControllerHostInterface } from '@umbraco-cms/controller';
|
||||
import { UmbContextConsumerController } from '@umbraco-cms/context-api';
|
||||
|
||||
export class UmbWorkspaceAction<WorkspaceType> {
|
||||
host: UmbControllerHostInterface;
|
||||
workspaceContext?: WorkspaceType;
|
||||
constructor(host: UmbControllerHostInterface) {
|
||||
this.host = host;
|
||||
|
||||
new UmbContextConsumerController(this.host, 'umbWorkspaceContext', (instance: WorkspaceType) => {
|
||||
this.workspaceContext = instance;
|
||||
});
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user