UNPKG

dmux

Version:

Tmux pane manager with AI agent integration for parallel development workflows

13 lines 517 B
import { useEffect, useState } from 'react'; export default function useTerminalWidth() { const [terminalWidth, setTerminalWidth] = useState(process.stdout.columns || 80); useEffect(() => { const handleResize = () => setTerminalWidth(process.stdout.columns || 80); process.stdout.on('resize', handleResize); return () => { process.stdout.removeListener('resize', handleResize); }; }, []); return terminalWidth; } //# sourceMappingURL=useTerminalWidth.js.map