コミット
a928d70b0e
|
@ -36,6 +36,7 @@ func HandleExplore(c *fiber.Ctx) error {
|
|||
}
|
||||
|
||||
return c.Render("explore", fiber.Map{
|
||||
"title": "Explore",
|
||||
"repos": trendingReposArray,
|
||||
})
|
||||
}
|
||||
|
|
|
@ -39,6 +39,7 @@ func HandleRepo(c *fiber.Ctx) error {
|
|||
repo := utils.GetRequest("https://api.github.com/repos/" + c.Params("user") + "/" + c.Params("repo"))
|
||||
if repo.Get("message").String() == "Not Found" {
|
||||
return c.Status(404).Render("error", fiber.Map{
|
||||
"title": "Error",
|
||||
"error": "Repository " + c.Params("user") + "/" + c.Params("repo") + " not found",
|
||||
})
|
||||
}
|
||||
|
@ -85,6 +86,7 @@ func HandleRepo(c *fiber.Ctx) error {
|
|||
})
|
||||
|
||||
return c.Render("repo", fiber.Map{
|
||||
"title": "Repository " + c.Params("user") + "/" + c.Params("repo"),
|
||||
"repo": repoArray,
|
||||
"files": repoFilesArray,
|
||||
"readme": string(readmeOutput),
|
||||
|
|
|
@ -112,7 +112,8 @@ func HandleUser(c *fiber.Ctx) error {
|
|||
fmt.Println(userArray)
|
||||
|
||||
return c.Render("user", fiber.Map{
|
||||
"user": userArray,
|
||||
"Title": "User " + c.Params("user"),
|
||||
"user": userArray,
|
||||
})
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,11 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
{{ if .title }}
|
||||
<title>{{ .title }} - GotHub</title>
|
||||
{{ else }}
|
||||
<title>GotHub</title>
|
||||
{{ end }}
|
||||
<link rel="stylesheet" href="/css/global.css">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="icon" type="image/x-icon" href="/favicon.ico">
|
||||
|
|
読み込み中…
新しいイシューから参照