Skip to content

Conversation

@sujitaw
Copy link
Contributor

@sujitaw sujitaw commented Nov 3, 2025

What

  • Fixed the Dialogue box icon and text casing
image
  • Made changes to the session list as suggested in demo :- removed show hide button and made the ip address a code block
image
  • Sorted the current session by created at date and placed the current session at very top

Important

Improves session list UI and sorting on profile page, updates confirmation modal icon handling.

  • UI Improvements:
    • Replaces inline SVG with ConfirmationModalDefaultLogo in confirmation-modal.tsx.
    • Adds DestructiveConfirmation icon to Auth.tsx and uses it in Sessions.tsx.
    • Removes show/hide button in Sessions.tsx and displays IP address in a code block.
  • Sorting Logic:
    • Sorts sessions by createdAt date in Sessions.tsx, placing the current session at the top.
  • Misc:
    • Fixes text casing in confirmation message in Sessions.tsx.

This description was created by Ellipsis for a022899. You can customize this summary. It will automatically update as commits are pushed.

@sujitaw sujitaw self-assigned this Nov 3, 2025
Copy link
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Caution

Changes requested ❌

Reviewed everything up to 609449d in 2 minutes and 2 seconds. Click for details.
  • Reviewed 278 lines of code in 3 files
  • Skipped 0 files when reviewing.
  • Skipped posting 4 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
1. src/components/confirmation-modal.tsx:27
  • Draft comment:
    Good addition of the optional 'image' prop to allow custom icon rendering in the modal.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None
2. src/components/confirmation-modal.tsx:89
  • Draft comment:
    Conditional rendering to use the provided image or fallback SVG is clear. Please verify that the fill color '#FFFfFf' is intentional (it may be meant to be '#FFFFFF').
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None
3. src/config/svgs/Auth.tsx:27
  • Draft comment:
    The DestructiveConfirmation icon component is implemented similarly to the default icon. Confirm that the fill attribute ('#FFFfFf') is correct per design specs.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None
4. src/features/profile/components/Sessions.tsx:72
  • Draft comment:
    In handleDelete, consider setting the loading state to true at the start of the async deletion to provide immediate UI feedback during the deletion process.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 50% None

Workflow ID: wflow_5OrDWUIUMkab1msD

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

Signed-off-by: sujitaw <[email protected]>
Copy link
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Important

Looks good to me! 👍

Reviewed f7e8efc in 54 seconds. Click for details.
  • Reviewed 26 lines of code in 2 files
  • Skipped 0 files when reviewing.
  • Skipped posting 2 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
1. src/config/svgs/Auth.tsx:41
  • Draft comment:
    Fixed typo: Changed invalid hex code (#FFFfFf) to correct #FFFFFF.
  • Reason this comment was not posted:
    Comment did not seem useful. Confidence is useful = 0% <= threshold 50% This comment is purely informative as it only states what was changed without providing any suggestion or asking for confirmation. It doesn't align with the rules for useful comments.
2. src/features/profile/components/Sessions.tsx:55
  • Draft comment:
    Improved check: Using 'activeSession.length > 0' instead of simply checking activeSession to ensure only non-empty arrays are unshifted.
  • Reason this comment was not posted:
    Comment looked like it was already resolved.

Workflow ID: wflow_f9TYLfjBAvZ0trmb

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

@sujitaw sujitaw changed the title fix: made improvments in the session list on profile page fix: improvments in the session list on profile page Nov 3, 2025
@sujitaw sujitaw changed the title fix: improvments in the session list on profile page fix: improvements to session list on profile page Nov 3, 2025
Signed-off-by: sujitaw <[email protected]>
Copy link
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Important

Looks good to me! 👍

Reviewed cbc368d in 52 seconds. Click for details.
  • Reviewed 35 lines of code in 1 files
  • Skipped 0 files when reviewing.
  • Skipped posting 4 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
1. src/features/profile/components/Sessions.tsx:191
  • Draft comment:
    Removed the fixed height class (lg:h-[130px]). Ensure that this intentional design change maintains consistent card sizing across devices.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 50% None
2. src/features/profile/components/Sessions.tsx:195
  • Draft comment:
    Added a minimum width ('min-w-[300px]') to the flex container. Verify that this spacing works well on smaller screens.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 50% None
3. src/features/profile/components/Sessions.tsx:243
  • Draft comment:
    Adjusted the grid container styling by removing positioning classes and increasing left padding from pl-16 to pl-20. Confirm that the alignment of session details still meets design requirements.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 50% None
4. src/features/profile/components/Sessions.tsx:289
  • Draft comment:
    Modified the delete button's classes by adding 'px-3' for improved horizontal spacing. Ensure the clickable area and icon alignment remain as intended.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 50% None

Workflow ID: wflow_j6ZAmdSv7lL4Zznx

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

@sujitaw sujitaw requested a review from shitrerohit November 3, 2025 10:43
Copy link
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Important

Looks good to me! 👍

Reviewed a022899 in 39 seconds. Click for details.
  • Reviewed 76 lines of code in 2 files
  • Skipped 0 files when reviewing.
  • Skipped posting 3 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
1. src/components/confirmation-modal.tsx:90
  • Draft comment:
    Good extraction: inline SVG replaced with ConfirmationModalDefaultLogo improves reuse and clarity.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None
2. src/config/svgs/confirmationModal.tsx:4
  • Draft comment:
    For accessibility, consider adding aria-hidden='true' (or an appropriate role) to the if it’s decorative.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 50% None
3. src/config/svgs/confirmationModal.tsx:3
  • Draft comment:
    Optionally, consider wrapping ConfirmationModalDefaultLogo with React.memo to avoid unnecessary re-renders.
  • Reason this comment was not posted:
    Confidence changes required: 33% <= threshold 50% None

Workflow ID: wflow_SGZpqy711jXvO1sB

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

@sujitaw sujitaw merged commit ce43fcd into main Nov 25, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants