Mirror of @tangled.org/core. Running on a Raspberry Pi Zero 2

appview: specify current tab from `pages` package

Signed-off-by: Seongmin Lee <git@boltless.me>

authored by boltless.me and committed by tangled.org b801bad9 fadf2b56

+9 -9
-2
appview/knots/knots.go
··· 71 71 k.Pages.Knots(w, pages.KnotsParams{ 72 72 LoggedInUser: user, 73 73 Registrations: registrations, 74 - Tab: "knots", 75 74 }) 76 75 } 77 76 ··· 133 134 Members: members, 134 135 Repos: repoMap, 135 136 IsOwner: true, 136 - Tab: "knots", 137 137 }) 138 138 } 139 139
+9
appview/pages/pages.go
··· 342 342 } 343 343 344 344 func (p *Pages) UserProfileSettings(w io.Writer, params UserProfileSettingsParams) error { 345 + params.Tab = "profile" 345 346 return p.execute("user/settings/profile", w, params) 346 347 } 347 348 ··· 381 380 } 382 381 383 382 func (p *Pages) UserKeysSettings(w io.Writer, params UserKeysSettingsParams) error { 383 + params.Tab = "keys" 384 384 return p.execute("user/settings/keys", w, params) 385 385 } 386 386 ··· 392 390 } 393 391 394 392 func (p *Pages) UserEmailsSettings(w io.Writer, params UserEmailsSettingsParams) error { 393 + params.Tab = "emails" 395 394 return p.execute("user/settings/emails", w, params) 396 395 } 397 396 ··· 403 400 } 404 401 405 402 func (p *Pages) UserNotificationSettings(w io.Writer, params UserNotificationSettingsParams) error { 403 + params.Tab = "notifications" 406 404 return p.execute("user/settings/notifications", w, params) 407 405 } 408 406 ··· 423 419 } 424 420 425 421 func (p *Pages) Knots(w io.Writer, params KnotsParams) error { 422 + params.Tab = "knots" 426 423 return p.execute("knots/index", w, params) 427 424 } 428 425 ··· 455 450 } 456 451 457 452 func (p *Pages) Spindles(w io.Writer, params SpindlesParams) error { 453 + params.Tab = "spindles" 458 454 return p.execute("spindles/index", w, params) 459 455 } 460 456 ··· 889 883 890 884 func (p *Pages) RepoGeneralSettings(w io.Writer, params RepoGeneralSettingsParams) error { 891 885 params.Active = "settings" 886 + params.Tab = "general" 892 887 return p.executeRepo("repo/settings/general", w, params) 893 888 } 894 889 ··· 903 896 904 897 func (p *Pages) RepoAccessSettings(w io.Writer, params RepoAccessSettingsParams) error { 905 898 params.Active = "settings" 899 + params.Tab = "access" 906 900 return p.executeRepo("repo/settings/access", w, params) 907 901 } 908 902 ··· 919 911 920 912 func (p *Pages) RepoPipelineSettings(w io.Writer, params RepoPipelineSettingsParams) error { 921 913 params.Active = "settings" 914 + params.Tab = "pipelines" 922 915 return p.executeRepo("repo/settings/pipelines", w, params) 923 916 } 924 917
-3
appview/repo/settings.go
··· 251 251 DefaultLabels: defaultLabels, 252 252 SubscribedLabels: subscribedLabels, 253 253 ShouldSubscribeAll: shouldSubscribeAll, 254 - Tab: "general", 255 254 }) 256 255 } 257 256 ··· 295 296 rp.pages.RepoAccessSettings(w, pages.RepoAccessSettingsParams{ 296 297 LoggedInUser: user, 297 298 RepoInfo: rp.repoResolver.GetRepoInfo(r, user), 298 - Tab: "access", 299 299 Collaborators: collaborators, 300 300 }) 301 301 } ··· 354 356 rp.pages.RepoPipelineSettings(w, pages.RepoPipelineSettingsParams{ 355 357 LoggedInUser: user, 356 358 RepoInfo: rp.repoResolver.GetRepoInfo(r, user), 357 - Tab: "pipelines", 358 359 Spindles: spindles, 359 360 CurrentSpindle: f.Spindle, 360 361 Secrets: niceSecret,
-4
appview/settings/settings.go
··· 72 72 73 73 s.Pages.UserProfileSettings(w, pages.UserProfileSettingsParams{ 74 74 LoggedInUser: user, 75 - Tab: "profile", 76 75 }) 77 76 } 78 77 ··· 89 90 s.Pages.UserNotificationSettings(w, pages.UserNotificationSettingsParams{ 90 91 LoggedInUser: user, 91 92 Preferences: prefs, 92 - Tab: "notifications", 93 93 }) 94 94 } 95 95 ··· 129 131 s.Pages.UserKeysSettings(w, pages.UserKeysSettingsParams{ 130 132 LoggedInUser: user, 131 133 PubKeys: pubKeys, 132 - Tab: "keys", 133 134 }) 134 135 } 135 136 ··· 142 145 s.Pages.UserEmailsSettings(w, pages.UserEmailsSettingsParams{ 143 146 LoggedInUser: user, 144 147 Emails: emails, 145 - Tab: "emails", 146 148 }) 147 149 } 148 150