feat(progress)!: model shouldn't conform to tea.Model

This commit is contained in:
Ayman Bagabas
2024-08-19 16:34:25 -04:00
parent 549d0767b3
commit 4e04d9f424
+1 -6
View File
@@ -204,16 +204,11 @@ func New(opts ...Option) Model {
// Deprecated: use [New] instead.
var NewModel = New
// Init exists to satisfy the tea.Model interface.
func (m Model) Init() tea.Cmd {
return nil
}
// Update is used to animate the progress bar during transitions. Use
// SetPercent to create the command you'll need to trigger the animation.
//
// If you're rendering with ViewAs you won't need this.
func (m Model) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
func (m Model) Update(msg tea.Msg) (Model, tea.Cmd) {
switch msg := msg.(type) {
case FrameMsg:
if msg.id != m.id || msg.tag != m.tag {