(message string, action func() error)
| 132 | } |
| 133 | |
| 134 | func newUpdateProgressModel(message string, action func() error) updateProgressModel { |
| 135 | InitCommonStyles(os.Stdout) |
| 136 | s := NewPrimarySpinner() |
| 137 | return updateProgressModel{ |
| 138 | spinner: s, |
| 139 | message: message, |
| 140 | action: action, |
| 141 | styles: newUpdateStyles(), |
| 142 | } |
| 143 | } |
| 144 | |
| 145 | func (m updateProgressModel) Init() tea.Cmd { |
| 146 | return tea.Batch(m.spinner.Tick, runUpdateAction(m.action)) |
no test coverage detected