Results 56 comments of fzdwx

有没有什么活,整一整 🧑🏻‍💻

把`confrim(input)`中相关的代码移动到`component#input`中

大致思路: 1. 在`Update` 结束后 判断 `tea.cmd` 这个返回值中是否有`quit`这个命令 2. 如果有就切换下一个`component`

1. 所有上层组件 提供一个方法,获取基础`component` 2. 所有基础`component`, 在增加一个方法`#Status()`,表示当前状态, 如果为`finish` 则表示当前组件已经运行完毕了,可以切换到下一个组件。

可以追踪这个issue https://github.com/golang/go/issues/54389

可能是go版本的问题?在1.19上失败了,但是1.18是成功的。 --- window.ReadFile() 在读取命令行时有问题

简单处理了一下 https://github.com/fzdwx/bubbletea/commit/2b30badc765c8fe74644b78a2617ffc2ae9ffb7b#diff-b671b685e8fe79217ba8d94722b5f7eb907906fa540c4104a30f104f7b2dd0d8R502

fix on https://github.com/charmbracelet/bubbletea/issues/393

这个切换的key是`tab`

ok, 更新了`0.8.3` https://github.com/fzdwx/infinite/commit/14bad27c370dae8826f2fe3292b0066d3b5818d8 有help view了。