Vitron-Front/app/components/thread
Arda Samadi f8bf002b39 fix(chat): gate store-team grouping behind viewer_is_store
The team-side logic (teamUserIds → right-aligned + coworker username label) was
applied for every viewer, so a CUSTOMER saw the store's staff messages on their
own side and with the staff's username/phone shown. Gate all team grouping on
viewerIsStore (from the thread): customers now see store/staff messages on the
left with no staff identity; the store inbox keeps the team-grouped view.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-25 12:05:56 +03:30
..
ChatHeader.tsx fix(ios): respect safe-area insets so chrome clears the notch/home bar 2026-06-18 13:42:51 +03:30
EmojiPicker.tsx first 2026-04-29 01:44:16 +03:30
MessageBubble.tsx feat(chat+push): image attachments, day-labeled inbox with reply state, sub self-heal 2026-07-19 13:22:44 +00:00
MessageInput.tsx feat(chat+push): image attachments, day-labeled inbox with reply state, sub self-heal 2026-07-19 13:22:44 +00:00
MessageList.tsx fix(chat): gate store-team grouping behind viewer_is_store 2026-07-25 12:05:56 +03:30
ThreadChatPage.tsx fix(chat): gate store-team grouping behind viewer_is_store 2026-07-25 12:05:56 +03:30
ThreadsPage.tsx feat(chat+push): image attachments, day-labeled inbox with reply state, sub self-heal 2026-07-19 13:22:44 +00:00