develop to main#121
Conversation
Merge pull request #119 from ACTA-Team/develop
- Introduced `DappLocaleProvider` for managing application localization. - Integrated `DappLocaleSwitcher` component for user-friendly locale switching. - Updated `ClaimClient`, `CredentialVerify`, and `CredentialVerifyCard` components to utilize localization features. - Enhanced error messages and UI text with localized strings for better user experience. - Added credential rendering logic with support for multiple design presets in `CredentialRenderer` and its associated components.
- Streamlined JSX structure in `ClaimClient`, `CredentialRenderer`, `DiplomaClassic`, `Minimal`, and `ModernBadge` components by removing unnecessary line breaks and consolidating props. - Enhanced code clarity in `useVerifyCard` and `CredentialVerifyCard` by simplifying conditional logic and formatting. - Updated localization handling in `DappLocaleProvider` and `translate` function for better maintainability. - Improved formatting in various components to ensure consistent styling and readability.
…ment - Updated `ClaimClient` to use `useEffect` for phase reference updates, enhancing state synchronization. - Refactored `DappLocaleProvider` to utilize `useSyncExternalStore` for locale management, improving performance and responsiveness to locale changes. - Introduced event handling for locale changes to ensure consistent updates across the application.
…performance - Simplified state management in `ClaimClient` by extracting schema and public claims into separate constants for better readability. - Improved the `DappLocaleProvider` by consolidating the `useSyncExternalStore` call into a single line, enhancing code clarity. - Updated memoization dependencies to use the newly defined constants, ensuring optimal performance.
- Adjusted padding and margin in various dashboard components for a more consistent layout. - Updated typography sizes for better readability across the dashboard, including titles and descriptions. - Introduced a new "Mark all as read" feature in the notifications section, enhancing user interaction. - Refactored CSS variables for a more cohesive design and improved responsiveness. - Enhanced the vault dashboard with a refresh button for better user experience.
- Consolidated the description paragraph in the API Keys page to a single line for cleaner code. - Streamlined the initialization of the PANEL_BASE constant in the useEnterpriseCredential hook for better clarity.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Merge pull request #121 from ACTA-Team/develop
🚀 ACTA Pull Request
Mark with an
xall the checkboxes that apply (like[x])📌 Type of Change
📝 Changes description
📸 Evidence (A Loom/Cap video is required as evidence, we WON'T merge if there's no proof)
⏰ Time spent breakdown
🌌 Comments
Thank you for contributing to ACTA! We hope you can continue contributing to this project.