diff --git a/prisma/schema.prisma b/prisma/schema.prisma index a53c78c..bd8df38 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -1,6 +1,7 @@ enum RoleValue { USER ADMIN + MATT } generator client { diff --git a/src/pages/room/[id].tsx b/src/pages/room/[id].tsx index 98bd56a..68652a1 100644 --- a/src/pages/room/[id].tsx +++ b/src/pages/room/[id].tsx @@ -15,6 +15,7 @@ import { IoReloadOutline, IoSaveOutline, } from "react-icons/io5"; +import { GiStarFormation } from "react-icons/gi"; import { z } from "zod"; import { api } from "~/utils/api"; import { getServerAuthSession } from "../../server/auth"; @@ -310,6 +311,14 @@ const RoomBody: React.FC = ({}) => { )}{" "} + {presenceItem.data.role === "MATT" && ( +
+ +
+ )}{" "} {presenceItem.clientId === roomFromDb.userId && (
; const RoleValues = { ADMIN: "ADMIN", USER: "USER", + MATT: "MATT", } as const; export type Role = BetterEnum;