middleware.js
360 Bytes
window.addEventListener('load', function() {
chrome.runtime.onMessage.addListener(
function(request, sender, sendResponse) {
if (request.selectedText === undefined) return;
window.plugin = (window.plugin || new VLibras.Plugin());
window.plugin.translate(request.selectedText);
});
chrome.runtime.sendMessage({ready: true});
});