capsule-ai-cli
Version:
The AI Model Orchestrator - Intelligent multi-model workflows with device-locked licensing
16 lines • 511 B
JavaScript
import { useState, useEffect } from 'react';
import terminalSize from 'terminal-size';
export function useTerminalInfo() {
const [width, setWidth] = useState(terminalSize().columns);
useEffect(() => {
const onResize = () => {
setWidth(terminalSize().columns);
};
process.stdout.on('resize', onResize);
return () => {
process.stdout.off('resize', onResize);
};
}, []);
return { width };
}
//# sourceMappingURL=useTerminalInfo.js.map