From 8a1c2fecd34482d865db1dffff0d968b23182fea Mon Sep 17 00:00:00 2001
From: David <33458145+davidmcpowell@users.noreply.github.com>
Date: Tue, 10 Dec 2024 10:53:59 +0000
Subject: [PATCH] Show coloured squares next to collaborator names (#22406)
* Change font to content-primary
* Add user colour blocks to comments/track changes
* Format
GitOrigin-RevId: a9186e9c7c95dfe134bee2f756245275cfa9ea24
---
.../components/review-panel-change-user.tsx | 8 +++---
.../components/review-panel-change.tsx | 4 +--
.../components/review-panel-entry-user.tsx | 26 +++++++++++++++++++
.../components/review-panel-message.tsx | 6 ++---
.../review-panel-resolved-message.tsx | 6 ++---
.../context/changes-users-context.tsx | 2 +-
.../app/editor/review-panel-new.less | 10 ++++++-
.../pages/editor/review-panel-new.scss | 10 ++++++-
8 files changed, 54 insertions(+), 18 deletions(-)
create mode 100644 services/web/frontend/js/features/review-panel-new/components/review-panel-entry-user.tsx
diff --git a/services/web/frontend/js/features/review-panel-new/components/review-panel-change-user.tsx b/services/web/frontend/js/features/review-panel-new/components/review-panel-change-user.tsx
index e27340ad95..32ae1fdc25 100644
--- a/services/web/frontend/js/features/review-panel-new/components/review-panel-change-user.tsx
+++ b/services/web/frontend/js/features/review-panel-new/components/review-panel-change-user.tsx
@@ -1,16 +1,16 @@
import { memo, useMemo } from 'react'
import { useChangesUsersContext } from '../context/changes-users-context'
-import { buildName } from '../utils/build-name'
import { Change } from '../../../../../types/change'
+import ReviewPanelEntryUser from './review-panel-entry-user'
export const ReviewPanelChangeUser = memo<{ change: Change }>(({ change }) => {
const changesUsers = useChangesUsersContext()
const userId = change.metadata?.user_id
- const userName = useMemo(
- () => buildName(userId ? changesUsers?.get(userId) : undefined),
+ const user = useMemo(
+ () => (userId ? changesUsers?.get(userId) : undefined),
[changesUsers, userId]
)
- return {userName}
+ return