fix: remove dependency of t from clipboard and image (#7712)

* fix: remove dependency of t from clipboard and image

* pass errorMessage to copyTextToSystemClipboard where needed

* wrap copyTextToSystemClipboard and rethrow translated error in caller

* review fix

* typo
This commit is contained in:
Aakansha Doshi 2024-02-21 19:45:33 +05:30 committed by GitHub
parent 361a9449bb
commit f5ab3e4e12
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 48 additions and 46 deletions

View file

@ -238,7 +238,11 @@ export const copyText = register({
return acc;
}, [])
.join("\n\n");
copyTextToSystemClipboard(text);
try {
copyTextToSystemClipboard(text);
} catch (e) {
throw new Error(t("errors.copyToSystemClipboardFailed"));
}
return {
commitToHistory: false,
};