electh / ReactFlux

A Simple but Powerful RSS Reader for Miniflux
https://reactflux.pages.dev
MIT License
224 stars 65 forks source link

[Feature] Add native browser sharing #140

Closed DonkeeeyKong closed 3 days ago

DonkeeeyKong commented 4 days ago

Problem Statement

First of all: Great work! Thank you. Reactflux implements almost all actions that miniflux also has (mark as read/unread, star, download, save to third party) only the sharing option is lacking (or I am not able to find it). This isn't really important for me on the desktop. But on mobile this opens the iOS native sharing menu which I use very often.

Proposed Solution

Add native sharing/miniflux sharing functionality.

Use Cases

When using the PWA on mobile this enables you to share a link with any app. Should work with both iOS and Android afaik.

Alternative Solutions

No response

Implementation Ideas

Somewhere else I saw this resource mentioned: https://developer.mozilla.org/en-US/docs/Web/API/Navigator/share

Additional Context

No response

NekoAria commented 4 days ago

This feature seems straightforward to implement.

However, I'd like to clarify what specific sharing functionality you're looking for:

NekoAria commented 4 days ago

I have implemented this feature, with the shared URL being the current article's link.

However, I'm not sure why the title doesn't seem to be included in the share content.

DonkeeeyKong commented 3 days ago

I have implemented this feature, with the shared URL being the current article's link.

However, I'm not sure why the title doesn't seem to be included in the share content.

That was quick. Thank you very much! This is exactly what I had in mind! :)