mirror of
https://codeberg.org/vlw/code-export-syntax.git
synced 2025-11-05 04:22:43 +01:00
11 lines
No EOL
389 B
JavaScript
11 lines
No EOL
389 B
JavaScript
{
|
|
const KEY_STORAGE_TNX = "tnx";
|
|
const TARGET_PAGE_URL = `chrome-extension://${chrome.runtime.id}/pages/edit.html`;
|
|
const SELECTOR_PAGE_CONTENTS = ".view-lines";
|
|
|
|
// Save editor DOM to browser session storage
|
|
chrome.storage.session.set({ [KEY_STORAGE_TNX]: document.querySelector(SELECTOR_PAGE_CONTENTS).innerHTML });
|
|
|
|
// Open export editor
|
|
window.open(TARGET_PAGE_URL, "_blank");
|
|
} |