feat: Adds minimal home page, change license to cc-by-nc-sa license in prep for public availablility.
Some checks failed
CI / Linux Tests (push) Failing after 5m41s
Some checks failed
CI / Linux Tests (push) Failing after 5m41s
This commit is contained in:
@@ -8,6 +8,7 @@ extension SiteRoute {
|
||||
///
|
||||
/// The routes return html.
|
||||
public enum View: Equatable, Sendable {
|
||||
case home
|
||||
case login(LoginRoute)
|
||||
case signup(SignupRoute)
|
||||
case project(ProjectRoute)
|
||||
@@ -20,6 +21,9 @@ extension SiteRoute {
|
||||
Path { "test" }
|
||||
Method.get
|
||||
}
|
||||
Route(.case(Self.home)) {
|
||||
Method.get
|
||||
}
|
||||
Route(.case(Self.login)) {
|
||||
SiteRoute.View.LoginRoute.router
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user