From 4e04d9f42447b1ef59d5dcc15d44dff96fc63806 Mon Sep 17 00:00:00 2001 From: Ayman Bagabas Date: Mon, 19 Aug 2024 16:28:33 -0400 Subject: [PATCH] feat(progress)!: model shouldn't conform to tea.Model --- progress/progress.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/progress/progress.go b/progress/progress.go index defa981..089017d 100644 --- a/progress/progress.go +++ b/progress/progress.go @@ -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 {