pgadmin4/web/pgadmin/static/js/clipboard.js

16 lines
386 B
JavaScript
Raw Normal View History

import pgAdmin from 'sources/pgadmin';
2022-08-09 05:12:16 -05:00
export async function copyToClipboard(text) {
try {
2022-08-09 05:12:16 -05:00
await navigator.clipboard.writeText(text);
} catch(err) {
/* Suppress error */
pgAdmin.Browser.notifier.error('Does not have clipboard access');
}
localStorage.setItem('clipboard', text);
}
export function getFromClipboard() {
return localStorage.getItem('clipboard');
}