Something went wrong. Try again.
A social knowledge tool for research trails, built on ATProto semble.so
research-tool social-network tools-for-thought atproto
Something went wrong. Try again.
TypeScript
at development
123456789101112131415161718192021// Content script to listen for postMessage from webapp and forward to background scriptwindow.addEventListener('message', (event) => { // Only accept messages from same origin if (event.origin !== window.location.origin) { return; }
if (event.data?.type === 'EXTENSION_TOKENS') { // Forward tokens to background script chrome.runtime .sendMessage({ type: 'WEBAPP_TOKENS_RECEIVED', accessToken: event.data.accessToken, refreshToken: event.data.refreshToken, }) .catch((error) => { console.error('Failed to forward tokens to background script:', error); }); }});