diff --git a/products/ASC.Files/Client/src/pages/Home/Section/Header/index.js b/products/ASC.Files/Client/src/pages/Home/Section/Header/index.js index 4e3a30670d..a8033c06dc 100644 --- a/products/ASC.Files/Client/src/pages/Home/Section/Header/index.js +++ b/products/ASC.Files/Client/src/pages/Home/Section/Header/index.js @@ -174,6 +174,13 @@ class SectionHeaderContent extends React.Component { createPresentation = () => this.onCreate("pptx"); + createForm = () => this.onCreate("docxf"); + + createFormFromFile = () => { + const { setSelectFileDialogVisible } = this.props; + setSelectFileDialogVisible(true); + }; + createFolder = () => this.onCreate(); uploadToFolder = () => console.log("Upload To Folder click"); @@ -197,6 +204,14 @@ class SectionHeaderContent extends React.Component { label: t("NewPresentation"), onClick: this.createPresentation, }, + { + label: t("Translations:NewForm"), + onClick: this.createForm, + }, + { + label: t("Translations:NewFormFile"), + onClick: this.createFormFromFile, + }, { key: "new-folder", label: t("NewFolder"), @@ -522,6 +537,7 @@ export default inject( setCopyPanelVisible, setDeleteDialogVisible, setEmptyTrashDialogVisible, + setSelectFileDialogVisible, } = dialogsStore; const { isRecycleBinFolder } = treeFoldersStore; @@ -557,6 +573,7 @@ export default inject( downloadAction, getHeaderMenu, getCheckboxItemLabel, + setSelectFileDialogVisible, isRecycleBinFolder, setEmptyTrashDialogVisible,