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

Issue 243 : [REFACTORING] Make ChatResponsePanel more modular #396

Merged
merged 3 commits into from
Dec 17, 2024

Conversation

samkerr4coding
Copy link
Contributor

Hello @stephanj Trying to go on this issue 243

Creation of distinctive panels objects for elements structuring ChatResponsePanel, we have a chatresponsePanel sub package (i dont know if this is a great idea at all but the number of panels class is starting to be consequent), so we have:

  • a FileListPanel
  • a MetricsExecutionPanel
  • ResponseContentPanel
  • ResponseHeaderPanel
  • SemanticSearchReferencesPanel
  • deletion of unused WarningPanel

Let me know if this is not good

@stephanj
Copy link
Collaborator

Looks great! The more smaller/manageable classes we have, the better. #Thanks

@stephanj stephanj merged commit 120e72b into devoxx:master Dec 17, 2024
1 check passed
@stephanj
Copy link
Collaborator

Just noticed that the output panel now has some sort of top padding and some strange cut-off in the footer.

Top of panel
image

Bottom panel cut-off
image

@samkerr4coding
Copy link
Contributor Author

Hello @stephanj will check and fix this ASAP

@samkerr4coding
Copy link
Contributor Author

Hello @stephanj i did create a new PR including a set composed of 2 commit waves (one for the rollback + one for the fixed UI code with the expected modularity), normally it should be ok. Please let me know if it's ok for you

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.

2 participants