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

EPMRPP-82207 || Add events for Documentation links in Project Settings #3635

Conversation

Bam6ycha
Copy link
Contributor

@Bam6ycha Bam6ycha commented Nov 3, 2023

No description provided.

@codecov-commenter
Copy link

codecov-commenter commented Nov 3, 2023

Codecov Report

Merging #3635 (7c56dea) into develop (6485432) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop    #3635   +/-   ##
========================================
  Coverage    60.21%   60.21%           
========================================
  Files           79       79           
  Lines          857      857           
  Branches       124      124           
========================================
  Hits           516      516           
  Misses         314      314           
  Partials        27       27           

📣 Codecov offers a browser extension for seamless coverage viewing on GitHub. Try it in Chrome or Firefox today!

@Bam6ycha Bam6ycha force-pushed the feature/EPMRPP-82207-Add-events-for-Documentation-links-in-Project-Settings branch from 8e08a8e to 0e584a2 Compare November 9, 2023 09:54
Copy link
Member

@AmsterGet AmsterGet left a comment

Choose a reason for hiding this comment

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

I see that this part repeated at least 7 times.
image
Also I don't see much cases to reuse handleDescriptionClick and handleDescriptionKeyDown with the Layout component, so it can be encapsulated somewhere.
What do you think about creating a separate component that will display a formatted description and handle all the necessary events internally? In this case, the Layout description prop can be a react node.

@Bam6ycha Bam6ycha force-pushed the feature/EPMRPP-82207-Add-events-for-Documentation-links-in-Project-Settings branch from 0e584a2 to bfa9742 Compare November 10, 2023 07:44
@Bam6ycha Bam6ycha requested a review from AmsterGet November 10, 2023 07:50
@Bam6ycha Bam6ycha force-pushed the feature/EPMRPP-82207-Add-events-for-Documentation-links-in-Project-Settings branch from bfa9742 to 7ea965e Compare November 10, 2023 08:07
@Bam6ycha Bam6ycha force-pushed the feature/EPMRPP-82207-Add-events-for-Documentation-links-in-Project-Settings branch from 7ea965e to 7c56dea Compare November 10, 2023 10:57
@Bam6ycha Bam6ycha requested a review from AmsterGet November 10, 2023 10:57
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@AmsterGet AmsterGet merged commit 261bffa into develop Nov 10, 2023
7 checks passed
@AmsterGet AmsterGet deleted the feature/EPMRPP-82207-Add-events-for-Documentation-links-in-Project-Settings branch November 10, 2023 11:22
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