main #3

Merged
array-in-a-matrix merged 17 commits from main into hpx-spa 2024-01-10 19:49:12 -05:00
3 changed files with 10 additions and 15 deletions
Showing only changes of commit 3aeef85a81 - Show all commits

View file

@ -6,13 +6,12 @@ component Nav:
"Sidebar" "Sidebar"
tUl(class="list-none"): tUl(class="list-none"):
component NavButton("Home", "/") component NavButton("Home", "/")
# component NavButton("Test Article", "/test") # component NavButton("Test Article", "/read/test")
# component NavButton("Example Article", "/Example 1") # component NavButton("Example Article", "/read/Example 1")
# component NavButton("Example 2 Article", "/Example 2") # component NavButton("Example 2 Article", "/read/Example 2")
# component NavButton("Page does not exist", "/404")
# TODO: automatically create a button for each html file in /src/public/Blog # TODO: automatically create a button for each html file in /src/public/Blog
#! this dont worky idk
for kind, path in walkDir("/src/public/Blog"): for kind, path in walkDir("/src/public/Blog"):
if kind == pcFile: if kind == pcFile:
component NavButton(path, path) component NavButton(path, "/read/" & path)

View file

@ -8,13 +8,10 @@ appRoutes("app"):
component Nav component Nav
component GlassHome("Blog in a Matrix") component GlassHome("Blog in a Matrix")
"/<errorCode>": "/read/<article>":
component Nav
component Glass("Error: " & $errorCode)
"/<article>":
component Nav component Nav
component Read($article) component Read($article)
notfound: notfound:
route "/404" component Nav
component Glass("Page diverges.")

View file

@ -2,4 +2,3 @@ import happyx
pathParams: pathParams:
article string article string
errorCode int