feat(explorer): As a user, I want the Portal page to display latest Attestations #837
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does this PR do?
Summary
This PR introduces the
RecentAttestations
component to the Portal page, providing users with an overview of the last 5 attestations issued through the portal. The component mirrors the functionality available on the Schema page, displaying data in a structured, interactive table format.Key Changes
New Component:
RecentAttestations
Integration on Portal Page
RecentAttestations
component to the Portal page layout.Enhanced User Experience
i18n
for global language support.Robust Error Handling
Testing Instructions
Navigate to the Portal page.
Observe the "Recent Attestations" section.
Verify the following scenarios:
Check language translation by switching
i18n
locales.Additional Notes
Translation keys added for better internationalization:
attestation.recent
attestation.noData
error.fetchFailed
Component is designed to be reusable and adaptable for other pages if needed.
Checklist
RecentAttestations
component.RecentAttestations
on the Portal page.i18n
.Related ticket
Fixes #783
Type of change
Check list