+
+
+
@@ -544,10 +552,12 @@ import ExpandedForm from '@/components/project/spreadsheet/components/expandedFo
import Pagination from '@/components/project/spreadsheet/components/pagination'
import { SqlUI } from '~/helpers/sqlUi'
import ColumnFilter from '~/components/project/spreadsheet/components/columnFilterMenu'
+import CsvExport from '~/components/project/spreadsheet/components/csvExport'
export default {
name: 'RowsXcDataTable',
components: {
+ CsvExport,
FormView,
DebugMetas,
Pagination,
diff --git a/packages/nc-gui/package-lock.json b/packages/nc-gui/package-lock.json
index 68c9aba269..f5ca6feb8f 100644
--- a/packages/nc-gui/package-lock.json
+++ b/packages/nc-gui/package-lock.json
@@ -8533,6 +8533,11 @@
"resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
"integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw=="
},
+ "papaparse": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-5.3.1.tgz",
+ "integrity": "sha512-Dbt2yjLJrCwH2sRqKFFJaN5XgIASO9YOFeFP8rIBRG2Ain8mqk5r1M6DkfvqEVozVcz3r3HaUGw253hA1nLIcA=="
+ },
"parallel-transform": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
diff --git a/packages/nc-gui/package.json b/packages/nc-gui/package.json
index 222aa11eba..a134f6de3b 100644
--- a/packages/nc-gui/package.json
+++ b/packages/nc-gui/package.json
@@ -31,6 +31,7 @@
"nano-assign": "^1.0.1",
"nuxt": "^2.14.0",
"odometer": "^0.4.8",
+ "papaparse": "^5.3.1",
"secure-ls": "^1.2.6",
"socket.io-client": "^2.3.0",
"splitpanes": "^2.2.1",