import { cel, VStack, HStack, Text, TextInput, ProcessTerminal } from "@cel-tui/core";let name = "";cel.init(new ProcessTerminal());cel.viewport(() => VStack({ height: "100%" }, [ Text("What is your name?", { bold: true }), TextInput({ value: name, onChange: (v) => { name = v; cel.render(); }, }), ])); Copy
import { cel, VStack, HStack, Text, TextInput, ProcessTerminal } from "@cel-tui/core";let name = "";cel.init(new ProcessTerminal());cel.viewport(() => VStack({ height: "100%" }, [ Text("What is your name?", { bold: true }), TextInput({ value: name, onChange: (v) => { name = v; cel.render(); }, }), ]));
Example