Closed amnambiar closed 1 year ago
This pull request introduces enhancements to the wallet connection and transaction dispatching in a React application. It also includes updates to form validation in the user profile component, changes to the wallet transaction slice, and modifications to GitHub Actions workflows.
File | Summary |
---|---|
src/components/ConnectWallet/ConnectWallet.tsx |
Introduced a new function retryConnectWallet for improved UX during wallet connection retries. |
src/components/CreateCertificate/CreateCertificate.tsx src/store/slices/walletTransaction.slice.ts |
Updated transaction dispatching logic using payFromWallet action from Redux store. |
src/pages/userProfile/UserProfile.tsx |
Enhanced form validation by adding explicit assignments for owner and repo fields. |
.github/workflows/ci-deploy.yml .github/workflows/ci-tests.yml |
Commented out code related to tests, build, and deployment steps in GitHub Actions workflows. |
src/index.scss |
Added a newline at the end of the file. |
🐇💻
Code refined, errors declined,
Wallet connects, no more frets.
Transactions swift, spirits lift,
Validation's gift, gives our code a lift.
Workflows rest, for they've done their best,
In this code nest, we aced the test! 🎉🥕
https://input-output.atlassian.net/browse/PLT-6994
Summary by CodeRabbit
CreateCertificate
component to use Redux for state management, improving code maintainability and modularity.UserProfile
component by explicitly setting form values forowner
andrepo
.walletTransaction.slice.ts
, ensuring accurate data retrieval.walletTransaction.slice.ts
by adding checks for overlapping wallet addresses and including auxiliary data in signed transactions.