-
Notifications
You must be signed in to change notification settings - Fork 67
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
Dylan/s3en 2278 implement trace search #127
Dylan/s3en 2278 implement trace search #127
Conversation
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.
so this PR needs two things:
- functionality has bugs - needs to be fixed
- UI is very rough, gotta polish it up quite a bit
…8-implement-trace-search
…8-implement-trace-search
@ellipsis-dev review this |
OK! Reviewing this PR... Responding to this comment by @karthikscale3. For more information about Ellipsis, check the documentation. |
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.
👍 Looks good to me! Reviewed everything up to a39e6af in 1 minute and 3 seconds
More details
- Looked at
564
lines of code in4
files - Skipped
1
files when reviewing. - Skipped posting
1
drafted comments based on config settings.
1. components/project/traces/trace-filter.tsx:125
- Draft comment:
Consider usingonCheckedChange
instead ofonClick
for theCheckbox
component to handle changes in its checked state more reliably.
onCheckedChange={() => handleFilterChange(event)}
- Reason this comment was not posted:
Confidence of 50% on close inspection, compared to threshold of 50%.
Workflow ID: wflow_y959C8MIQXx3d934
You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet
mode, and more.
⌛ 6 days left in your free trial, upgrade for $20/seat/month or contact us.
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.
❌ Changes requested. Incremental review on 68d8f39 in 1 minute and 27 seconds
More details
- Looked at
94
lines of code in2
files - Skipped
0
files when reviewing. - Skipped posting
0
drafted comments based on config settings.
Workflow ID: wflow_IY3DC8tHKyoaE1qf
Want Ellipsis to fix these issues? Tag @ellipsis-dev
in a comment. You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet
mode, and more.
⌛ 6 days left in your free trial, upgrade for $20/seat/month or contact us.
<div key={method} className="flex items-center"> | ||
<Checkbox | ||
checked={selectedFilters.includes(method)} | ||
onClick={() => handleFilterChange(method)} |
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.
Change the onClick
event to onChange
for the Checkbox
component to ensure proper handling of state updates in React. This change should be applied to all instances where onClick
is used with Checkbox
in this file.
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.
👍 Looks good to me! Incremental review on 84676cf in 2 minutes and 19 seconds
More details
- Looked at
15
lines of code in1
files - Skipped
0
files when reviewing. - Skipped posting
1
drafted comments based on config settings.
1. components/project/traces/trace-filter.tsx:166
- Draft comment:
The change to use an outline variant for the Cancel button is a good UI practice as it visually distinguishes less critical actions from primary actions. - Reason this comment was not posted:
Confidence changes required:0%
The change in the PR adds an outline variant to the Cancel button in the FilterDialog component. This is a UI change that aligns with the design consistency of having outlined buttons for less prominent actions like canceling. The Apply Filters button remains with the default variant and is highlighted as the primary action with a color attribute set to 'primary'. This change is straightforward and improves the user interface by distinguishing between primary and secondary actions.
Workflow ID: wflow_N9C0XaGqZLEOxUpV
You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet
mode, and more.
⌛ 6 days left in your free trial, upgrade for $20/seat/month or contact us.
Summary:
Implemented a new trace filtering feature with a
FilterDialog
component, integrated into the traces view, updated necessary dependencies, and simplifiedVendorDropdown
.Key points:
FilterDialog
component intrace-filter.tsx
for filtering trace data.FilterDialog
intraces.tsx
to allow users to apply filters.package.json
to support new filtering feature.VendorDropdown
invendor-dropdown.tsx
by removing unused state.Generated with ❤️ by ellipsis.dev