diff --git a/appview/pages/pages.go b/appview/pages/pages.go --- a/appview/pages/pages.go +++ b/appview/pages/pages.go @@ -448,14 +448,14 @@ return p.executePlain("user/fragments/editPins", w, params) } -type RepoActionsFragmentParams struct { +type RepoStarFragmentParams struct { IsStarred bool RepoAt syntax.ATURI Stats db.RepoStats } -func (p *Pages) RepoActionsFragment(w io.Writer, params RepoActionsFragmentParams) error { - return p.executePlain("repo/fragments/repoActions", w, params) +func (p *Pages) RepoStarFragment(w io.Writer, params RepoStarFragmentParams) error { + return p.executePlain("repo/fragments/repoStar", w, params) } type RepoDescriptionParams struct { diff --git a/appview/state/star.go b/appview/state/star.go --- a/appview/state/star.go +++ b/appview/state/star.go @@ -74,7 +74,7 @@ s.notifier.NewStar(r.Context(), star) - s.pages.RepoActionsFragment(w, pages.RepoActionsFragmentParams{ + s.pages.RepoStarFragment(w, pages.RepoStarFragmentParams{ IsStarred: true, RepoAt: subjectUri, Stats: db.RepoStats{ @@ -116,7 +116,7 @@ s.notifier.DeleteStar(r.Context(), star) - s.pages.RepoActionsFragment(w, pages.RepoActionsFragmentParams{ + s.pages.RepoStarFragment(w, pages.RepoStarFragmentParams{ IsStarred: false, RepoAt: subjectUri, Stats: db.RepoStats{ diff --git a/appview/pages/templates/layouts/repobase.html b/appview/pages/templates/layouts/repobase.html --- a/appview/pages/templates/layouts/repobase.html +++ b/appview/pages/templates/layouts/repobase.html @@ -19,7 +19,29 @@ {{ .RepoInfo.Name }} - {{ template "repo/fragments/repoActions" .RepoInfo }} +