mirror of
https://bitbucket.org/wisemapping/wisemapping-frontend.git
synced 2024-12-22 19:53:49 +01:00
Added message error when the file is invalid
This commit is contained in:
parent
6b8f61a67f
commit
76f430161d
@ -146,7 +146,6 @@ export default class FreemindImporter extends Importer {
|
||||
|
||||
private convertNodeProperties(freeNode: FreemindNode, wiseTopic: NodeModel, centralTopic: boolean): void {
|
||||
const text: string = freeNode.getText();
|
||||
<<<<<<< HEAD
|
||||
if (text) {
|
||||
if (!centralTopic && text.length > 100) {
|
||||
wiseTopic.setText(text.replace(/([^\n]{1,100})\s/g, '$1\n'));
|
||||
@ -154,9 +153,6 @@ export default class FreemindImporter extends Importer {
|
||||
wiseTopic.setText(text);
|
||||
}
|
||||
}
|
||||
=======
|
||||
if (text) wiseTopic.setText(text);
|
||||
>>>>>>> 5901b660deddff72765594a2aadd5045e7061043
|
||||
|
||||
const bgColor: string = freeNode.getBackgorundColor();
|
||||
if (bgColor) wiseTopic.setBackgroundColor(bgColor);
|
||||
|
@ -210,7 +210,7 @@
|
||||
"defaultMessage": "Importieren Sie vorhandene Mindmaps"
|
||||
},
|
||||
"import.error-file": {
|
||||
"defaultMessage": "Die Dateierweiterung ist ungültig"
|
||||
"defaultMessage": "Sie versuchen, eine Datei mit einer ungültigen Erweiterung zu importieren. Gültige Erweiterungen sind .mm und .wxml"
|
||||
},
|
||||
"info.basic-info": {
|
||||
"defaultMessage": "Basisinformation"
|
||||
|
@ -225,7 +225,7 @@
|
||||
"defaultMessage": "Import existing mindmap"
|
||||
},
|
||||
"import.error-file": {
|
||||
"defaultMessage": "The file extension is invalid"
|
||||
"defaultMessage": "You are trying to import a file with an invalid extension, valid extensions are .mm and .wxml"
|
||||
},
|
||||
"info.basic-info": {
|
||||
"defaultMessage": "Basic Info"
|
||||
|
@ -219,7 +219,7 @@
|
||||
"defaultMessage": "Importar mapa mental existente"
|
||||
},
|
||||
"import.error-file": {
|
||||
"defaultMessage": "La extension del archivo es invalida"
|
||||
"defaultMessage": "Está intentando importar un archivo con una extensión no valida, las extenciones validas son .mm y .wxml"
|
||||
},
|
||||
"info.basic-info": {
|
||||
"defaultMessage": "Información básica"
|
||||
|
@ -210,7 +210,7 @@
|
||||
"defaultMessage": "Importer une carte mentale existante"
|
||||
},
|
||||
"import.error-file": {
|
||||
"defaultMessage": "L'extension de fichier n'est pas valide"
|
||||
"defaultMessage": "Vous essayez d'importer un fichier avec une extension invalide, les extensions valides sont .mm et .wxml"
|
||||
},
|
||||
"info.basic-info": {
|
||||
"defaultMessage": "Informations de base"
|
||||
|
@ -210,7 +210,7 @@
|
||||
"defaultMessage": "Загрузить майнд-карту с компьютера"
|
||||
},
|
||||
"import.error-file": {
|
||||
"defaultMessage": "Недопустимое расширение файла"
|
||||
"defaultMessage": "Вы пытаетесь импортировать файл с недопустимым расширением, допустимыми расширениями являются .mm и .wxml."
|
||||
},
|
||||
"info.basic-info": {
|
||||
"defaultMessage": "Основная информация"
|
||||
|
@ -216,7 +216,7 @@
|
||||
"defaultMessage": "导入现有的思维导图"
|
||||
},
|
||||
"import.error-file": {
|
||||
"defaultMessage": "文件扩展名无效"
|
||||
"defaultMessage": "您正在尝试导入具有无效扩展名的文件,有效扩展名是 .mm 和 .wxml"
|
||||
},
|
||||
"info.basic-info": {
|
||||
"defaultMessage": "基本信息"
|
||||
|
@ -452,7 +452,7 @@
|
||||
"import.error-file": [
|
||||
{
|
||||
"type": 0,
|
||||
"value": "Die Dateierweiterung ist ungültig"
|
||||
"value": "Sie versuchen, eine Datei mit einer ungültigen Erweiterung zu importieren. Gültige Erweiterungen sind .mm und .wxml"
|
||||
}
|
||||
],
|
||||
"import.title": [
|
||||
|
@ -446,7 +446,7 @@
|
||||
"import.error-file": [
|
||||
{
|
||||
"type": 0,
|
||||
"value": "The file extension is invalid"
|
||||
"value": "You are trying to import a file with an invalid extension, valid extensions are .mm and .wxml"
|
||||
}
|
||||
],
|
||||
"import.title": [
|
||||
|
@ -446,7 +446,7 @@
|
||||
"import.error-file": [
|
||||
{
|
||||
"type": 0,
|
||||
"value": "La extension del archivo es invalida"
|
||||
"value": "Está intentando importar un archivo con una extensión no valida, las extenciones validas son .mm y .wxml"
|
||||
}
|
||||
],
|
||||
"import.title": [
|
||||
|
@ -444,7 +444,7 @@
|
||||
"import.error-file": [
|
||||
{
|
||||
"type": 0,
|
||||
"value": "L'extension de fichier n'est pas valide"
|
||||
"value": "Vous essayez d'importer un fichier avec une extension invalide, les extensions valides sont .mm et .wxml"
|
||||
}
|
||||
],
|
||||
"import.title": [
|
||||
|
@ -446,7 +446,7 @@
|
||||
"import.error-file": [
|
||||
{
|
||||
"type": 0,
|
||||
"value": "Недопустимое расширение файла"
|
||||
"value": "Вы пытаетесь импортировать файл с недопустимым расширением, допустимыми расширениями являются .mm и .wxml."
|
||||
}
|
||||
],
|
||||
"import.title": [
|
||||
|
@ -446,7 +446,7 @@
|
||||
"import.error-file": [
|
||||
{
|
||||
"type": 0,
|
||||
"value": "文件扩展名无效"
|
||||
"value": "您正在尝试导入具有无效扩展名的文件,有效扩展名是 .mm 和 .wxml"
|
||||
}
|
||||
],
|
||||
"import.title": [
|
||||
|
@ -92,15 +92,24 @@ const ImportDialog = ({ onClose }: CreateProps): React.ReactElement => {
|
||||
|
||||
const fileContent = event?.target?.result;
|
||||
const mapConent: string = typeof fileContent === 'string' ? fileContent : fileContent.toString();
|
||||
|
||||
try {
|
||||
const importer: Importer = TextImporterFactory.create(extensionFile, mapConent)
|
||||
|
||||
const importer: Importer = TextImporterFactory.create(extensionFile, mapConent)
|
||||
|
||||
importer.import(model.title, model.description)
|
||||
importer.import(model.title, model.description)
|
||||
.then(res => {
|
||||
model.content = res;
|
||||
setModel({ ...model });
|
||||
})
|
||||
.catch(e => console.log(e));
|
||||
.catch(e => {
|
||||
console.log(e);
|
||||
setErrorFile(true)
|
||||
});
|
||||
} catch (e) {
|
||||
if (e instanceof Error) {
|
||||
setErrorFile(true);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
// Read in the image file as a data URL.
|
||||
@ -128,7 +137,7 @@ const ImportDialog = ({ onClose }: CreateProps): React.ReactElement => {
|
||||
{errorFile &&
|
||||
<Alert severity='error'>
|
||||
<FormattedMessage
|
||||
id="import.error-file"
|
||||
id='import.error-file'
|
||||
defaultMessage="The file extension is invalid"
|
||||
/>
|
||||
</Alert>
|
||||
|
Loading…
Reference in New Issue
Block a user