This commit is contained in:
ACoolName 2024-06-02 13:05:36 +03:00
parent 85dd0a038f
commit ad86a8d537

View File

@ -271,8 +271,28 @@ export function ActionItem(p: { action: ActionInfo, identifierSubstring?: string
terminalWindow.document.write('<div id="terminal-root" style="width:100%; height:100%"/>');
terminalWindow.document.title = "Terminal";
createRoot(terminalWindow.document.body).render(<TerminalComponent websocket={websocketUrl} />);
var terminal_root = terminalWindow.document.getElementById('terminal-root')!
createRoot(terminal_root!).render(<TerminalComponent websocket={websocketUrl} />);
const style = terminalWindow.document.createElement('style');
style.innerHTML = `
html, body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
overflow: hidden;
display: flex;
justify-content: center;
align-items: center;
}
`;
terminalWindow.document.head.appendChild(style);
// Fit the terminal to the new window
terminal_root.style.width = '100%';
terminal_root.style.height = '100%';
}
}