[ACA-2869] Create File from template - keep the dialog open if creation fails due to the usage of a duplicate file name (#1299)

* rename create from template flow action

* create from template action

* dialog service

* subscribe to dialog service

* dispatch create file from template action on submit

* update tests

* subject value type

* break effects and refactoring

* update tests

* update docs

* change version number
This commit is contained in:
Cilibiu Bogdan
2020-01-16 11:21:06 +02:00
committed by Adina Parpalita
parent d12079e2a7
commit 0bc4a3453b
8 changed files with 229 additions and 78 deletions

View File

@@ -24,13 +24,21 @@
*/
import { Action } from '@ngrx/store';
import { Node } from '@alfresco/js-api';
export enum TemplateActionTypes {
FileFromTemplate = 'FILE_FROM_TEMPLATE',
CreateFileFromTemplate = 'CREATE_FILE_FROM_TEMPLATE'
}
export class FileFromTemplate implements Action {
readonly type = TemplateActionTypes.FileFromTemplate;
constructor() {}
}
export class CreateFileFromTemplate implements Action {
readonly type = TemplateActionTypes.CreateFileFromTemplate;
constructor() {}
constructor(public payload: Node) {}
}