Skip to content

feat(invite): add custom invite sheet with targeted messaging intents#788

Merged
bmc08gt merged 1 commit into
code/cashfrom
feat/invite-contact-controller
May 29, 2026
Merged

feat(invite): add custom invite sheet with targeted messaging intents#788
bmc08gt merged 1 commit into
code/cashfrom
feat/invite-contact-controller

Conversation

@bmc08gt
Copy link
Copy Markdown
Collaborator

@bmc08gt bmc08gt commented May 29, 2026

Introduce a custom modal/sheet for inviting contacts to Flipcash using a WrapContentSheet showing SMS, WhatsApp (if installed), and More options. SMS and WhatsApp get targeted intents with pre-filled recipient and message. Extract invite logic into shared/invite module with InviteController and feature/invite module for the UI. Centralize messaging package names in MessagingPackages.

Replace system share sheet for contact invites with a WrapContentSheet
showing SMS, WhatsApp (if installed), and More options. SMS and WhatsApp
get targeted intents with pre-filled recipient and message. Extract invite
logic into shared/invite module with InviteController and feature/invite
module for the UI. Centralize messaging package names in MessagingPackages.

Signed-off-by: Brandon McAnsh <git@bmcreations.dev>
@bmc08gt bmc08gt self-assigned this May 29, 2026
@github-actions github-actions Bot added type: feature New functionality area: build-system Gradle, convention plugins, build-logic and removed type: feature New functionality labels May 29, 2026
@bmc08gt bmc08gt added area: payments Payments, transfers, intents, billing area: ui Compose UI, theme, components, resources area: tokens Token accounts, balances, token info labels May 29, 2026
@bmc08gt bmc08gt merged commit 7712f07 into code/cash May 29, 2026
3 checks passed
@bmc08gt bmc08gt deleted the feat/invite-contact-controller branch May 29, 2026 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: build-system Gradle, convention plugins, build-logic area: payments Payments, transfers, intents, billing area: tokens Token accounts, balances, token info area: ui Compose UI, theme, components, resources

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant