Skip to content

Conversation

vetalcore
Copy link
Contributor

@vetalcore vetalcore commented Oct 6, 2025

Checklist

  • JIRA - LW-13587
  • Proper tests implemented
  • Screenshots added.

Proposed solution

Explain how does this PR solves the problem stated in JIRA ticket.
You can also enumerate different alternatives considered while approaching this task.

Testing

Describe here, how the new implementation can be tested.
Provide link or briefly describe User Acceptance Criteria/Tests that need to be met

Screenshots

Screenshot 2025-10-06 at 02 11 32 Screenshot 2025-10-06 at 02 11 44 Screenshot 2025-10-06 at 02 12 05 Screenshot 2025-10-06 at 02 11 57 Screenshot 2025-10-06 at 02 22 06 Screenshot 2025-10-06 at 02 22 11 Screenshot 2025-10-06 at 02 22 23 Screenshot 2025-10-06 at 02 22 30 Screenshot 2025-10-06 at 02 23 19 Screenshot 2025-10-06 at 02 23 26 Screenshot 2025-10-06 at 02 23 43 Screenshot 2025-10-06 at 02 23 49

Details page template:

Screenshot 2025-10-07 at 13 22 34 Screenshot 2025-10-07 at 13 22 42

@vetalcore vetalcore self-assigned this Oct 6, 2025
@vetalcore vetalcore requested a review from a team as a code owner October 6, 2025 00:07
@lace-bot
Copy link
Collaborator

lace-bot commented Oct 6, 2025

Allure Report

allure-report-publisher generated test report!

processReports: ✅ test report for 36c9f455

passed failed skipped flaky total result
Total 33 0 4 0 37

Copy link
Contributor

@iccicci iccicci left a comment

Choose a reason for hiding this comment

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

The NotificationListItem shows the topic rather than the publisher (or the chain, I have not clear from figma).

What this PR is missing is that clicking on the NotificationListItem the user should be brought to the notification center with the desired notification information available (even if the rendering of the details is not ready yet).

import { useHistory } from 'react-router';
import { SectionTitle } from '@components/Layout/SectionTitle';

export const NotificationsCenter = (): React.ReactElement => {
Copy link
Contributor

Choose a reason for hiding this comment

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

Two component with the same name and purpose?

I'd suggest a refactor to have only one component with that purpose.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

  • moved all the components into the features folder
  • move browser view vs popup view specific container components into the dedicated view folders
  • added details page template
    done here 87356f9

@vetalcore vetalcore force-pushed the feat/lw-13587-notification-list-component branch from aeae32f to 87356f9 Compare October 7, 2025 10:24
@vetalcore
Copy link
Contributor Author

The NotificationListItem shows the topic rather than the publisher (or the chain, I have not clear from figma).

What this PR is missing is that clicking on the NotificationListItem the user should be brought to the notification center with the desired notification information available (even if the rendering of the details is not ready yet).

  • moved all the components into the features folder
  • move browser view vs popup view specific container components into the dedicated view folders
  • added details page template
    done here 87356f9

@vetalcore vetalcore requested a review from iccicci October 7, 2025 10:27
Copy link
Contributor

@iccicci iccicci left a comment

Choose a reason for hiding this comment

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

Excellent! ❤️

@vetalcore vetalcore force-pushed the feat/lw-13587-notification-list-component branch from 87356f9 to 36c9f45 Compare October 7, 2025 11:03
@vetalcore vetalcore enabled auto-merge (squash) October 7, 2025 11:03
Copy link

sonarqubecloud bot commented Oct 7, 2025

@vetalcore vetalcore merged commit 9a64d22 into main Oct 7, 2025
47 of 49 checks passed
@vetalcore vetalcore deleted the feat/lw-13587-notification-list-component branch October 7, 2025 11:28
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