diff options
author | Colin Reeder <colin@vpzom.click> | 2020-07-18 19:06:30 -0600 |
---|---|---|
committer | Colin Reeder <colin@vpzom.click> | 2020-07-18 19:06:30 -0600 |
commit | 1853eca56fadc6263d738c4fbef2f31e58da9779 (patch) | |
tree | 4ab812ef007ae16c0f5706de1e2d99f3664f676a /src/components/mod.rs | |
parent | e6fec24db5cd51e9ed8d7738b40a3c0ca4a0dce4 (diff) |
Add link to logged in user's profile
Diffstat (limited to 'src/components/mod.rs')
-rw-r--r-- | src/components/mod.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/components/mod.rs b/src/components/mod.rs index a8aaa1b..9ef867b 100644 --- a/src/components/mod.rs +++ b/src/components/mod.rs @@ -193,8 +193,10 @@ pub fn HTPage<'a, Children: render::Render>( </div> <div class={"right actionList"}> { - match base_data.login { - Some(_) => None, + match &base_data.login { + Some(login) => Some(render::rsx! { + <a href={format!("/users/{}", login.user.id)}>{"👤︎"}</a> + }), None => { Some(render::rsx! { <a href={"/login"}>{"Login"}</a> |