Skip to content

feat: add native Share action for resource URL#40

Merged
manoahLinks merged 1 commit into
mind-vault-1:mainfrom
Sughter99:feature/native-share-resource-url-v2
Jun 24, 2026
Merged

feat: add native Share action for resource URL#40
manoahLinks merged 1 commit into
mind-vault-1:mainfrom
Sughter99:feature/native-share-resource-url-v2

Conversation

@Sughter99

Copy link
Copy Markdown
Contributor

Closes #7

What this PR does

Adds a native Share button to ResourceCard that opens the iOS/Android
share sheet with the resource title and URL.

Changes

  • Updated src/components/ResourceCard.tsx
    • Added handleShare() using React Native's built-in Share API
    • Share content includes resource title + accessUrl
    • message field used on Android (plain text)
    • url field used on iOS (URL sharing path in share sheet)
    • Added Share button next to existing Copy URL button

Acceptance Criteria

  • Uses native share sheet (iOS/Android) via React Native Share API
  • Shared content includes resource title + URL

Notes

No extra packages needed — React Native's Share API is built into
Expo 52 and works on both iOS and Android natively.

@drips-wave

drips-wave Bot commented Jun 24, 2026

Copy link
Copy Markdown

@Sughter99 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@manoahLinks manoahLinks merged commit 9d6a0d8 into mind-vault-1:main Jun 24, 2026
1 check failed
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.

Mobile: Add native Share action for resource URL

2 participants