{
async function main() {
const grafer = new GraferView(viz_container);
if (document.fullscreenElement) {
await loadGraferData(grafer, viz_container);
} else {
await loadGraferData(grafer, viz_container);
if (!globalCache.welcomeSeen) {
const welcome = createWelcome(viz_container, async () => {
welcome.parentElement.removeChild(welcome);
globalCache.welcomeSeen = true;
});
}
}
}
main();
yield(md `## Source Code`)
}