@modern-kit/utils
Version:
19 lines (16 loc) • 512 B
JavaScript
import { isClient } from '../../device/isClient/index.mjs';
import '../../device/isServer/index.mjs';
async function readClipboardContents() {
if (!isClient()) {
throw new Error("Cannot be executed unless it is a client environment.");
}
try {
const contents = await navigator.clipboard.read();
return contents;
} catch (err) {
console.error(`Failed to read clipboard. message: ${err.message}`);
throw err;
}
}
export { readClipboardContents };
//# sourceMappingURL=index.mjs.map