(s api.Sleepable, ch chan tea.Msg)
| 162 | } |
| 163 | |
| 164 | func handleSleep(s api.Sleepable, ch chan tea.Msg) { |
| 165 | sleepMs := s.GetSleepAfterMs() |
| 166 | if sleepMs != nil && *sleepMs > 0 { |
| 167 | ch <- messages.SleepMsg{DurationMs: *sleepMs} |
| 168 | time.Sleep(time.Duration(*sleepMs) * time.Millisecond) |
| 169 | } |
| 170 | } |
no test coverage detected