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

Scroll and Dropdown features are now responsive for Provider Management and Analyzer test name pages. #1467

Merged
merged 18 commits into from
Feb 24, 2025

Conversation

peach280
Copy link
Contributor

Pull Requests Requirements

  • The PR title includes a brief description of the work done, including the
    Issue number if applicable.
  • The PR includes a video showing the changes for the work done.
  • The PR title follows conventional commit label standards.
  • The changes confirm to the OpenElis Global x3 Styleguide and design
    documentation.

Summary

Fixes #1410
The Provider Management page and Analyzer test page have been made responsive with the dropdown menu.

OpenELIS.-.Google.Chrome.2025-01-29.23-35-40.mp4

@peach280
Copy link
Contributor Author

peach280 commented Jan 30, 2025

Hi, I have a small query. Every time I generate a pull request, even after I resolve the conflicts, github says my branch is out of date and as soon as I update my branch it starts running tests again? So should I not update my branch every time I open a PR?

Signed-off-by: Vaishnavi Bhandari <[email protected]>
Copy link

github-actions bot commented Feb 5, 2025

👋 Hi, @peach280,
Conflicts have been detected against the base branch. Please rebase your branch against the base branch.


This message is automatically generated by prince-chrismc/label-merge-conflicts-action so don't hesitate to report issues/improvements there.

@github-actions github-actions bot added the merge conflict Merge Conflicts label Feb 5, 2025
@github-actions github-actions bot removed the merge conflict Merge Conflicts label Feb 10, 2025
@mozzy11
Copy link
Collaborator

mozzy11 commented Feb 10, 2025

can you run the formatter to format you code ??

@@ -403,13 +403,8 @@ function ProviderMenu() {
value={telephone}
onChange={(e) => setTelephone(e.target.value)}
/>
<TextInput
Copy link
Collaborator

Choose a reason for hiding this comment

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

any reason you shifted this field below ??

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Actually according to this issue #1410 the user was not able to see the options in dropdown menu as it wasn't auto scrolling. So I shifted the dropdown above so that user can see without scrolling.

@@ -369,18 +369,6 @@ function AnalyzerTestName() {
setSelectedAnalyzerId(selectedItem ? selectedItem.id : null);
}}
/>
<br />
<TextInput
Copy link
Collaborator

Choose a reason for hiding this comment

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

any reason you shifted the field ??

Copy link
Contributor Author

Choose a reason for hiding this comment

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

In this dropdown when expanded wasn't visible so I shifted it above.

@peach280
Copy link
Contributor Author

can you run the formatter to format you code ??

I ran the formatter still failing.

Signed-off-by: Vaishnavi Bhandari <[email protected]>
Signed-off-by: Vaishnavi Bhandari <[email protected]>
@peach280
Copy link
Contributor Author

peach280 commented Feb 12, 2025

Hi @mozzy11 I have made the design responsive by shifting dropdown menu above but I had one query.

Untitled

The first dropdown menu in Analyzer Test Name called Analyzer, is displaying contents of analyzerlist and I logged it in console and this list is empty that's why the dropdown is empty. To populate this list there is an api call being made the address of which I can't find in the codebase. Your guidance will really help me in solving this issue.

@mozzy11
Copy link
Collaborator

mozzy11 commented Feb 17, 2025

Fix the formatting issues , but also do the same for the Update Models too and attach a screen recording for both the Add and Update models

@peach280
Copy link
Contributor Author

peach280 commented Feb 17, 2025

Ok I will surely do that, but what about the first analyser whose drop-down is empty, as mentioned here #1467 (comment)

Signed-off-by: Vaishnavi Bhandari <[email protected]>
Signed-off-by: Vaishnavi Bhandari <[email protected]>
@peach280
Copy link
Contributor Author

OpenELIS.-.Google.Chrome.2025-02-21.09-42-04.mp4

Made the dropdown responsive for provider management. Screen Recording attached.

@github-actions github-actions bot added the merge conflict Merge Conflicts label Feb 24, 2025
Copy link

👋 Hi, @peach280,
Conflicts have been detected against the base branch. Please rebase your branch against the base branch.


This message is automatically generated by prince-chrismc/label-merge-conflicts-action so don't hesitate to report issues/improvements there.

@mozzy11
Copy link
Collaborator

mozzy11 commented Feb 24, 2025

@peach280 can you fix the merge conflicts here ?

@mozzy11 mozzy11 merged commit ce8ff6e into I-TECH-UW:develop Feb 24, 2025
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merge conflict Merge Conflicts
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Scroll and Dropdown features not responsive
2 participants