feat: Adds logout route and switches user navbar item to dropdown menu.
This commit is contained in:
@@ -899,11 +899,16 @@ extension SiteRoute.View {
|
||||
extension SiteRoute.View {
|
||||
public enum UserRoute: Equatable, Sendable {
|
||||
case profile(Profile)
|
||||
case logout
|
||||
|
||||
static let router = OneOf {
|
||||
Route(.case(Self.profile)) {
|
||||
Profile.router
|
||||
}
|
||||
Route(.case(Self.logout)) {
|
||||
Path { "logout" }
|
||||
Method.get
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user