(file)
| 95 | } |
| 96 | |
| 97 | const onUploadFile = (file) => { |
| 98 | try { |
| 99 | const dialogProp = { |
| 100 | title: 'Add New Tool', |
| 101 | type: 'IMPORT', |
| 102 | cancelButtonName: 'Cancel', |
| 103 | confirmButtonName: 'Save', |
| 104 | data: JSON.parse(file) |
| 105 | } |
| 106 | setDialogProps(dialogProp) |
| 107 | setShowDialog(true) |
| 108 | } catch (e) { |
| 109 | console.error(e) |
| 110 | } |
| 111 | } |
| 112 | |
| 113 | const handleFileUpload = (e) => { |
| 114 | if (!e.target.files) return |
no test coverage detected