Amsterdam-Music-Lab / MUSCLE

An application to easily set up and run online listening experiments for music research.
https://www.amsterdammusiclab.nl/
MIT License
4 stars 1 forks source link

Replace social media share library `next-share` by `react-share` #1378

Closed drikusroor closed 1 day ago

drikusroor commented 3 days ago

Is your feature request related to a problem? Please describe. Recently, we have been experiencing issues with sharing the experiment results to LinkedIn and X (#1336). These social media have updated their share protocol. The next-share library hasn't been updated in over a year and therefore won't incorporate the new share protocols.

Describe the solution you'd like A similar library, react-share, has had more releases in the last months and seems to be maintained regularly. The idea is therefore to replace next-share by react-share. We probably only have to update the bindings in the Social component.

Describe alternatives you've considered To have more control, you could also implement the feature yourself for every social media, but the benefit is probably too low compared to the amount of time we'd spend on making and maintaining it.