ritual.sh/assets/js/init.js

21 lines
534 B
JavaScript

// Terminal Initialization Script
// This script creates the terminal instance only if terminal element exists
window.terminal = new TerminalShell();
// Function to initialize terminal
function initTerminal() {
// Check if terminal element exists
if (document.getElementById("terminal")) {
// Boot the terminal
terminal.boot();
}
}
// Wait for DOM to be ready
if (document.readyState === "loading") {
document.addEventListener("DOMContentLoaded", initTerminal);
} else {
// DOM already loaded
initTerminal();
}