| 12345678910111213141516171819202122232425 |
- package util
- import tea "github.com/charmbracelet/bubbletea"
- func CmdHandler(msg tea.Msg) tea.Cmd {
- return func() tea.Msg {
- return msg
- }
- }
- func ReportError(err error) tea.Cmd {
- return CmdHandler(ErrorMsg(err))
- }
- type (
- InfoMsg string
- ErrorMsg error
- )
- func Clamp(v, low, high int) int {
- if high < low {
- low, high = high, low
- }
- return min(high, max(low, v))
- }
|