Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CSV Viewer to MessageFiles #42

Merged
merged 7 commits into from
Feb 3, 2025

Conversation

nickhowell6425
Copy link
Contributor

Added CSV Viewer to MessageFiles. Broke out the component as well to accomadate rendering various file types in the future.

** Note, need to add proper icons.

** Also, recommend adding table virtualization for full view of data to improve performance of large files.

PR Checklist

Please check if your PR fulfills the following requirements:

  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

PR Type

What kind of change does this PR introduce?

[ ] Bugfix
[x ] Feature
[ ] Code style update (formatting, local variables)
[x ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:

What is the current behavior?

Issue Number: #38

What is the new behavior?

Added CSV Viewer to MessageFiles. Broke out the component as well to accomadate rendering various file types in the future.

Does this PR introduce a breaking change?

[ ] Yes
[X ] No

Other information

Added CSV Viewer to MessageFiles. Broke out the component as well to accomadate rendering various file types in the future.

** Note, need to add proper icons.

** Also, recommend adding table virtualization for full view of data to improve performance of large files.
Copy link

netlify bot commented Sep 26, 2024

Deploy Preview for reachat-storybook failed. Why did it fail? →

Name Link
🔨 Latest commit ea4a053
🔍 Latest deploy log https://app.netlify.com/sites/reachat-storybook/deploys/67a0a94ed8cfff0008800724

@amcdnl amcdnl requested review from steppy452 and amcdnl September 27, 2024 12:27
@amcdnl amcdnl added the enhancement New feature or request label Sep 27, 2024
src/utils/parseCSV.ts Outdated Show resolved Hide resolved
@steppy452
Copy link
Contributor

@nickhowell6425 thanks for the contribution! i just have some really minor nits + 1 comment around sanitization before i feel this is ready to get merged. but overall, this looks really good

@PieterT2000
Copy link

@nickhowell6425 Any updates on this? This would be a very nice feature to have.

@SerhiiTsybulskyi
Copy link
Contributor

Hi, @steppy452. I've applied the changes you asked for. Could you please review it?

@amcdnl amcdnl merged commit 70f7e59 into reaviz:master Feb 3, 2025
1 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants