Dashboard: Add a feature that creates a table panel when a spreadsheet file is dropped on the dashboard. (#62688)

* drag files to dashboard

* use file name as panel title

* add file size limitation, file type limitation and error handling

* Refactor file parsing for code sharing

move accepted types and max size to file-import constants
show which file types are allowed in file type error

* update codeowners

* Adjust max size to 1mb
This commit is contained in:
Oscar Kilhed
2023-02-09 15:16:17 +01:00
committed by GitHub
parent 33de1926fc
commit 8048a66e90
10 changed files with 266 additions and 48 deletions
+1
View File
@@ -374,6 +374,7 @@
"react-diff-viewer": "^3.1.1",
"react-dom": "17.0.2",
"react-draggable": "4.4.5",
"react-dropzone": "^14.2.3",
"react-grid-layout": "1.3.4",
"react-highlight-words": "0.20.0",
"react-hook-form": "7.5.3",