finos / legend-studio

Legend Studio
https://legend.finos.org
Apache License 2.0
86 stars 113 forks source link

Excel_and_CSV_Export #3316

Closed Djakhangir closed 1 week ago

Djakhangir commented 1 week ago

This PR implements the functionalities as export CSV and .XLSX files and downloads them.

Summary

How did you test this change?

changeset-bot[bot] commented 1 week ago

⚠️ No Changeset found

Latest commit: 8692c112efd24f59788c03f8f476dd13c46e2240

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

linux-foundation-easycla[bot] commented 1 week ago

CLA Missing ID CLA Not Signed

codecov[bot] commented 1 week ago

Codecov Report

Attention: Patch coverage is 0% with 57 lines in your changes missing coverage. Please review.

Project coverage is 47.35%. Comparing base (a6a52aa) to head (70c5ca0).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #3316 +/- ## ========================================== - Coverage 47.36% 47.35% -0.01% ========================================== Files 2033 2034 +1 Lines 347795 347840 +45 Branches 15187 15198 +11 ========================================== - Hits 164723 164719 -4 - Misses 182185 182408 +223 + Partials 887 713 -174 ``` | [Files](https://app.codecov.io/gh/finos/legend-studio/pull/3316?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos) | Coverage Δ | | |---|---|---| | [...lication-repl/src/components/dataCube/DataCube.tsx](https://app.codecov.io/gh/finos/legend-studio/pull/3316?src=pr&el=tree&filepath=packages%2Flegend-application-repl%2Fsrc%2Fcomponents%2FdataCube%2FDataCube.tsx&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos#diff-cGFja2FnZXMvbGVnZW5kLWFwcGxpY2F0aW9uLXJlcGwvc3JjL2NvbXBvbmVudHMvZGF0YUN1YmUvRGF0YUN1YmUudHN4) | `0.00% <0.00%> (ø)` | | | [...repl/src/components/dataCube/grid/DataCubeGrid.tsx](https://app.codecov.io/gh/finos/legend-studio/pull/3316?src=pr&el=tree&filepath=packages%2Flegend-application-repl%2Fsrc%2Fcomponents%2FdataCube%2Fgrid%2FDataCubeGrid.tsx&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos#diff-cGFja2FnZXMvbGVnZW5kLWFwcGxpY2F0aW9uLXJlcGwvc3JjL2NvbXBvbmVudHMvZGF0YUN1YmUvZ3JpZC9EYXRhQ3ViZUdyaWQudHN4) | `0.00% <0.00%> (ø)` | | | [...components/dataCube/grid/menu/DataCubeGridMenu.tsx](https://app.codecov.io/gh/finos/legend-studio/pull/3316?src=pr&el=tree&filepath=packages%2Flegend-application-repl%2Fsrc%2Fcomponents%2FdataCube%2Fgrid%2Fmenu%2FDataCubeGridMenu.tsx&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos#diff-cGFja2FnZXMvbGVnZW5kLWFwcGxpY2F0aW9uLXJlcGwvc3JjL2NvbXBvbmVudHMvZGF0YUN1YmUvZ3JpZC9tZW51L0RhdGFDdWJlR3JpZE1lbnUudHN4) | `0.00% <0.00%> (ø)` | | | [...ckages/legend-extension-dsl-diagram/src/index 2.ts](https://app.codecov.io/gh/finos/legend-studio/pull/3316?src=pr&el=tree&filepath=packages%2Flegend-extension-dsl-diagram%2Fsrc%2Findex+2.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos#diff-cGFja2FnZXMvbGVnZW5kLWV4dGVuc2lvbi1kc2wtZGlhZ3JhbS9zcmMvaW5kZXggMi50cw==) | `0.00% <0.00%> (ø)` | | | [...repl/src/stores/dataCube/grid/DataCubeGridState.ts](https://app.codecov.io/gh/finos/legend-studio/pull/3316?src=pr&el=tree&filepath=packages%2Flegend-application-repl%2Fsrc%2Fstores%2FdataCube%2Fgrid%2FDataCubeGridState.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos#diff-cGFja2FnZXMvbGVnZW5kLWFwcGxpY2F0aW9uLXJlcGwvc3JjL3N0b3Jlcy9kYXRhQ3ViZS9ncmlkL0RhdGFDdWJlR3JpZFN0YXRlLnRz) | `0.00% <0.00%> (ø)` | | ... and [224 files with indirect coverage changes](https://app.codecov.io/gh/finos/legend-studio/pull/3316/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=finos)