graphite2 / frontend /src /io-managers /hyperlinks.ts
openfree's picture
Deploy from GitHub repository
2409829 verified
import { type Editor } from "@graphite/editor";
import { TriggerVisitLink } from "@graphite/messages";
export function createHyperlinkManager(editor: Editor) {
// Subscribe to process backend event
editor.subscriptions.subscribeJsMessage(TriggerVisitLink, async (triggerOpenLink) => {
window.open(triggerOpenLink.url, "_blank");
});
}