Skip to content

feat: enhance shared wallet functionality - #76

Merged
Oliviier-dev merged 3 commits into
dev2from
ft/schedule
Sep 24, 2026
Merged

Oliviier-dev merged 3 commits into
dev2from
ft/schedule

Conversation

@Oliviier-dev

Copy link
Copy Markdown
Collaborator

No description provided.

…d group invitation handling

- Added new icons and notification types for shared wallet events.
- Implemented handling for group invitations, including accept/reject functionality.
- Updated notification rendering logic to accommodate new notification types.
- Refactored notification click handling to navigate to shared wallet details.

feat: improve contact list item for selection mode

- Introduced selection mode in ContactListItem for batch actions.
- Added visual indicators for selected contacts.
- Updated button click handling to toggle selection.

feat: enhance schedule picker with mode toggle option

- Added prop to hide the built-in mode toggle for scheduling.
- Updated layout to conditionally render scheduling options based on the new prop.

feat: implement selection mode in transfer page layout

- Added functionality to enter/exit selection mode for multiple contact selection.
- Implemented logic to handle selected contacts and navigate to batch transfer.

feat: add scheduled transfer status updates to chat context

- Implemented socket listeners for scheduled transfer updates.
- Updated chat messages to reflect the status of scheduled transfers.

feat: extend API for shared wallet functionality

- Added endpoints for creating, managing, and interacting with shared wallets.
- Implemented withdrawal and deposit functionalities for shared wallets.

feat: update types for shared wallet integration

- Extended existing types to include shared wallet attributes and notifications.
- Added new types for shared wallet withdrawal and member management.

feat: add currency formatting utility

- Introduced a utility function to format currency amounts consistently.
- Added section ID to SharedWallets component for better accessibility.
- Improved WithdrawFromSharedWalletModal with max height and overflow handling.
- Updated ChatHeader to navigate to shared wallet details on badge click.
- Integrated PIN setup modal in SharedWalletWithdrawalCard for enhanced security.
- Expanded NotificationCenter to handle shared wallet invitations with accept/reject options.
- Introduced new API endpoints for managing shared wallet invitations and policy changes.
- Enhanced socket service to listen for shared wallet policy change updates.
- Updated PinEntry component for improved UI and accessibility.
- Added new types and state management for shared wallet invitations and policy changes.
@netlify

netlify Bot commented Sep 21, 2026 •

Copy link
Copy Markdown

❌ Deploy Preview for qiew-code-dev2 failed. Why did it fail? →

Name Link
🔨 Latest commit c316f6d
🔍 Latest deploy log https://app.netlify.com/projects/qiew-code-dev2/deploys/6ab1442c579e370008290c03

@netlify

netlify Bot commented Sep 21, 2026 •

Copy link
Copy Markdown

❌ Deploy Preview for qc-dev2 failed.

Name Link
🔨 Latest commit c316f6d
🔍 Latest deploy log https://app.netlify.com/projects/qc-dev2/deploys/6ab1442c7c00dc000841e48e

@Oliviier-dev
Oliviier-dev merged commit 92cd638 into dev2 Sep 24, 2026
4 of 13 checks passed
Oliviier-dev added a commit that referenced this pull request Sep 24, 2026
feat: enhance shared wallet functionality
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.

1 participant