-
Notifications
You must be signed in to change notification settings - Fork 80
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
feat(ui): upload dataset from csv #3826
base: datasets-page-refactor
Are you sure you want to change the base?
Conversation
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
42e88dc
to
3e0fa0b
Compare
Preview this PR with FeatureBee: https://beta.wandb.ai/?betaVersion=d9e88ff0067d6c364676906baa36cb9efe97aaf6 |
2d19152
to
4bab296
Compare
d4bafbb
to
e8e1081
Compare
New dependencies detected. Learn more about Socket for GitHub ↗︎
Have feedback? Participate in our User Experience Survey 📊 |
4bab296
to
f6bf364
Compare
8f06e50
to
57969f5
Compare
@@ -44,6 +44,7 @@ interface CellViewingRendererProps { | |||
isNew?: boolean; | |||
isEditing?: boolean; | |||
serverValue?: any; | |||
disableNewRowHighlight?: boolean; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I thought the green highlight for "added rows" ruined this view, so I added a prop to disable.
@@ -118,6 +118,7 @@ export const ResizableDrawer: React.FC<ResizableDrawerProps> = ({ | |||
}} | |||
onMouseDown={handleMouseDown} | |||
/> | |||
{headerContent} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
header not being rendered here is an uncaught regression that this pr fixes
57969f5
to
4682504
Compare
f6bf364
to
72ebfc6
Compare
Description
Adds a "New dataset" button to the datasets page. Clicking the button opens a drawer which allows the user to upload a csv, make edits, and publish the result as a new dataset.
Screen.Recording.2025-03-04.at.1.42.18.PM.mov
This PR adds papaparse as a dependency for
weave-js