chore: voice visible only to admin

This commit is contained in:
Tristan Yang
2023-03-31 21:36:08 +08:00
parent d73f5b940f
commit efe9a1ed67
2 changed files with 5 additions and 5 deletions
+3 -3
View File
@@ -30,7 +30,7 @@ function HomePage() {
const { pathname } = useLocation();
const {
roleChanged,
loginUid,
loginUser: { uid: loginUid, is_admin: isAdmin },
guest,
ui: {
ready,
@@ -39,7 +39,7 @@ function HomePage() {
} = useAppSelector((store) => {
return {
ui: store.ui,
loginUid: store.authData.user?.uid,
loginUser: store.authData.user ?? { uid: 0, is_admin: false },
guest: store.authData.guest,
roleChanged: store.authData.roleChanged
};
@@ -68,7 +68,7 @@ function HomePage() {
<>
{roleChanged && <ReLoginModal />}
{!guest && <UnreadTabTip />}
{!guest && <Voice />}
{!guest && isAdmin && <Voice />}
<Manifest />
{!guest && <Notification />}
<div className={`vocechat-container flex w-screen h-screen bg-gray-200 dark:bg-gray-900`}>