Closed supreme2580 closed 3 months ago
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
mancala | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Aug 8, 2024 5:34pm |
mancala-pkco | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Aug 8, 2024 5:34pm |
The recent updates significantly improve blockchain interaction configurations and enhance component functionality within the application. Key changes include transitioning to alpha versions of APIs, streamlining wallet connection logic, and implementing better error handling. Enhanced type safety, improved code readability, and robust user account management were also prioritized. Overall, these modifications aim to boost the application's performance, security, and user experience.
File(s) | Change Summary |
---|---|
client/dojoConfig.ts , client/graphql.config.yml , client/constants/config.ts |
Updated API endpoints and configuration paths to target the alpha version, enhancing deployment and environment management. |
client/package.json |
Modified scripts and upgraded several dependencies to their alpha versions, adding new packages like vite-plugin-mkcert . |
client/src/App.tsx , client/src/components/header.tsx , client/src/components/lobby/duels.tsx , client/src/components/lobby/live-duels.tsx , client/src/components/message-area.tsx , client/src/components/pit.tsx |
Refactored components to streamline wallet connection logic, enhance error handling, and improve data management with updated hooks and types. |
client/src/dojo/createSystemCalls.ts , client/src/dojo/generated/contractComponents.ts , client/src/dojo/generated/generated.ts , client/src/dojo/generated/setup.ts |
Made cosmetic and structural adjustments to improve code clarity and organization without altering functionality. |
client/vite.config.ts |
Added mkcert plugin for HTTPS support in development, along with minor formatting adjustments. |
sequenceDiagram
participant User
participant Wallet
participant App
participant API
User->>App: Connect Wallet
App->>Wallet: Request Connection
Wallet-->>App: Connection Success
App->>API: Fetch User Data
API-->>App: Return User Data
App-->>User: Display User Info
sequenceDiagram
participant User
participant App
participant GameService
User->>App: Create Game
App->>GameService: Validate Account
GameService-->>App: Validation Success
App->>GameService: Create Game Request
GameService-->>App: Game Created
App-->>User: Notify Game Creation
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Closes the PR: https://github.com/realm-of-ra/mancala/issues/154
Summary by CodeRabbit
New Features
Bug Fixes
Improvements
Chores