- {
- profile["us.cloke.msc4175.tz"] && (
- <>
-
Time:
-
- >
- )
- }
- {
- userID === client.userID && (
- <>
-
Set Timezone:
-
- >
- )
- }
- {
- pronouns.length >= 1 && (
- <>
-
Pronouns:
-
- {
- pronouns.map(
- (pronounSet: PronounSet) => (
- pronounSet.summary || `${pronounSet.subject}/${pronounSet.object}`
- ),
- ).join("/")
- }
-
- >
- )
- }
+
+ {userTimezone && <>
+
Time:
+
+ >}
+ {userID === client.userID && <>
+
Set Timezone:
+
+ >}
+ {pronouns.length >= 1 && <>
+
Pronouns:
+
+ {pronouns.map((pronounSet: PronounSet) => (
+ pronounSet.summary || `${pronounSet.subject}/${pronounSet.object}`
+ )).join("/")}
+
+ >}
>
)
diff --git a/web/src/ui/rightpanel/UserInfo.tsx b/web/src/ui/rightpanel/UserInfo.tsx
index fd4275a..2b6e864 100644
--- a/web/src/ui/rightpanel/UserInfo.tsx
+++ b/web/src/ui/rightpanel/UserInfo.tsx
@@ -18,11 +18,11 @@ import { PuffLoader } from "react-spinners"
import { getAvatarURL } from "@/api/media.ts"
import { useRoomMember } from "@/api/statestore"
import { MemberEventContent, UserID, UserProfile } from "@/api/types"
-import UserExtendedProfile from "@/ui/rightpanel/UserExtendedProfile.tsx"
import { getLocalpart } from "@/util/validation.ts"
import ClientContext from "../ClientContext.ts"
import { LightboxContext } from "../modal"
import { RoomContext } from "../roomview/roomcontext.ts"
+import UserExtendedProfile from "./UserExtendedProfile.tsx"
import DeviceList from "./UserInfoDeviceList.tsx"
import UserInfoError from "./UserInfoError.tsx"
import MutualRooms from "./UserInfoMutualRooms.tsx"