summaryrefslogtreecommitdiffstats
path: root/pkg/gui/context/sub_commits_context.go
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2023-03-21 21:16:30 +1100
committerJesse Duffield <jessedduffield@gmail.com>2023-04-30 13:19:53 +1000
commit0e5a4c7a3629b3fcbb029f7398ebb2666ffe4a54 (patch)
treec9df88d6a7bf4a46854fd8b5ff5e99eea90a273f /pkg/gui/context/sub_commits_context.go
parent47b91f1ef5c1bf08e56c4ed170e671d985280932 (diff)
move getModel functions into contexts
Diffstat (limited to 'pkg/gui/context/sub_commits_context.go')
-rw-r--r--pkg/gui/context/sub_commits_context.go9
1 files changed, 5 insertions, 4 deletions
diff --git a/pkg/gui/context/sub_commits_context.go b/pkg/gui/context/sub_commits_context.go
index 868dbf920..160d905e3 100644
--- a/pkg/gui/context/sub_commits_context.go
+++ b/pkg/gui/context/sub_commits_context.go
@@ -20,15 +20,16 @@ var (
)
func NewSubCommitsContext(
- getModel func() []*models.Commit,
getDisplayStrings func(startIdx int, length int) [][]string,
c *types.HelperCommon,
) *SubCommitsContext {
viewModel := &SubCommitsViewModel{
- BasicViewModel: NewBasicViewModel(getModel),
- ref: nil,
- limitCommits: true,
+ BasicViewModel: NewBasicViewModel(
+ func() []*models.Commit { return c.Model().SubCommits },
+ ),
+ ref: nil,
+ limitCommits: true,
}
return &SubCommitsContext{