Compare commits
2 Commits
v0.3.5-bet
...
v0.3.5-bet
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
98ff0dd578 | ||
|
|
9a1ff6e8dc |
@@ -1,5 +1,6 @@
|
||||
import { useState, useRef, useEffect, useCallback } from 'react'
|
||||
import { useI18n } from '../i18n'
|
||||
import { Monitor } from 'lucide-react'
|
||||
// === Style thème système pour xterm ===
|
||||
function getCSSVariable(varName) {
|
||||
if (typeof document === 'undefined') return null;
|
||||
@@ -236,6 +237,9 @@ function connectWebSocket(term, fitAddon, initPayload, onStateChange, onFirstMes
|
||||
}
|
||||
|
||||
export default function Shell({ api }) {
|
||||
const MAX_TABS = 7
|
||||
const TABS_STORAGE_KEY = 'muyue_shell_tabs'
|
||||
const TERMINAL_BUFFER_KEY = 'muyue_terminal_buffers'
|
||||
const { t } = useI18n()
|
||||
const tabsRef = useRef({})
|
||||
const nextIdRef = useRef(1)
|
||||
|
||||
Reference in New Issue
Block a user