clean this
This commit is contained in:
@@ -9,7 +9,7 @@ import (
|
|||||||
"github.com/LazyBachelor/LazyPM/internal/app"
|
"github.com/LazyBachelor/LazyPM/internal/app"
|
||||||
"github.com/LazyBachelor/LazyPM/internal/models"
|
"github.com/LazyBachelor/LazyPM/internal/models"
|
||||||
"github.com/LazyBachelor/LazyPM/pkg/tui/components"
|
"github.com/LazyBachelor/LazyPM/pkg/tui/components"
|
||||||
"github.com/LazyBachelor/LazyPM/pkg/tui/issues"
|
"github.com/LazyBachelor/LazyPM/pkg/tui/msgs"
|
||||||
)
|
)
|
||||||
|
|
||||||
type (
|
type (
|
||||||
@@ -82,6 +82,8 @@ func NewDashboard(app *app.App, feedbackChan chan models.ValidationFeedback, qui
|
|||||||
quitChan: quitChan,
|
quitChan: quitChan,
|
||||||
submitChan: submitChan,
|
submitChan: submitChan,
|
||||||
}
|
}
|
||||||
|
m.issueDetail = components.NewIssueDetail()
|
||||||
|
m.helpBar = components.NewHelpBar(components.ViewKanban)
|
||||||
|
|
||||||
allIssues, _ := app.Issues.SearchIssues(context.Background(), "", models.IssueFilter{})
|
allIssues, _ := app.Issues.SearchIssues(context.Background(), "", models.IssueFilter{})
|
||||||
todoIssues := components.StatusOnly(allIssues, models.StatusOpen)
|
todoIssues := components.StatusOnly(allIssues, models.StatusOpen)
|
||||||
@@ -89,12 +91,10 @@ func NewDashboard(app *app.App, feedbackChan chan models.ValidationFeedback, qui
|
|||||||
blockedIssues := components.StatusOnly(allIssues, models.StatusBlocked)
|
blockedIssues := components.StatusOnly(allIssues, models.StatusBlocked)
|
||||||
doneIssues := components.StatusOnly(allIssues, models.StatusClosed)
|
doneIssues := components.StatusOnly(allIssues, models.StatusClosed)
|
||||||
|
|
||||||
m.todoList = components.NewIssueListFromIssues(app, todoIssues, 0, 0)
|
m.todoList = components.NewIssueListFromIssues(app, todoIssues, 20, 10)
|
||||||
m.inProgList = components.NewIssueListFromIssues(app, inProgIssues, 0, 0)
|
m.inProgList = components.NewIssueListFromIssues(app, inProgIssues, 20, 10)
|
||||||
m.blockedList = components.NewIssueListFromIssues(app, blockedIssues, 0, 0)
|
m.blockedList = components.NewIssueListFromIssues(app, blockedIssues, 20, 10)
|
||||||
m.doneList = components.NewIssueListFromIssues(app, doneIssues, 0, 0)
|
m.doneList = components.NewIssueListFromIssues(app, doneIssues, 20, 10)
|
||||||
m.issueDetail = components.NewIssueDetail()
|
|
||||||
m.helpBar = components.NewHelpBar(components.ViewKanban)
|
|
||||||
|
|
||||||
inputs := components.NewIssueInputs()
|
inputs := components.NewIssueInputs()
|
||||||
m.titleInput = inputs.Title
|
m.titleInput = inputs.Title
|
||||||
@@ -275,5 +275,5 @@ func (m *Model) moveIssue(delta int) tea.Cmd {
|
|||||||
}
|
}
|
||||||
|
|
||||||
newStatus := statusForColumn(newCol)
|
newStatus := statusForColumn(newCol)
|
||||||
return issues.UpdateIssueStatusCmd(m.app, selected.ID, string(newStatus))
|
return msgs.UpdateIssueStatusCmd(m.app, selected.ID, string(newStatus))
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user