Submitted
How's it going guys? Here I have this challenge. Positioning the hero illustration was rather stressful, but I didn't give up. #SigmaGrindset
- I had some trouble with the Clipboard API. It crashed on Firefox, so I had to do something like this:
export const copiedLink = writable<string | null>(null, (set) => {
try {
navigator.clipboard.readText().then(set);
} catch (err) {
console.error('Unable to Read Text from the Clipboard');
}
return useListener(document.body, 'copy', () => {
const selection = document.getSelection()?.toString();
if (isString(selection) && !isEmpty(selection)) set(selection);
});
});
You guys know of a way to get the clipboard text on Firefox?
Thanks for viewing/feedback. Have a great day!