From 10ba561bec18cdf3e6f833819e3fa87bccd3023d Mon Sep 17 00:00:00 2001 From: caseBread Date: Wed, 21 Jan 2026 01:39:10 +0900 Subject: [PATCH 1/5] =?UTF-8?q?fix=20:=20=EB=94=94=EC=9E=90=EC=9D=B8?= =?UTF-8?q?=EB=B0=94=EB=80=90=EA=B3=B3=20=EC=9D=B4=EB=B2=A4=ED=8A=B8=20?= =?UTF-8?q?=EC=A0=81=EC=9A=A9=EB=90=98=EA=B2=8C=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../detail/sidebar/components/AlbumParticipants.tsx | 10 ++++++++++ .../sidebar/components/ScreenAlbumSidebar.tsx | 13 ++++++++++++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/src/feature/album/detail/sidebar/components/AlbumParticipants.tsx b/src/feature/album/detail/sidebar/components/AlbumParticipants.tsx index c5d83ab1..eab90322 100644 --- a/src/feature/album/detail/sidebar/components/AlbumParticipants.tsx +++ b/src/feature/album/detail/sidebar/components/AlbumParticipants.tsx @@ -1,5 +1,7 @@ import { useGetAlbumInform } from '@/feature/upload/hooks/useGetAlbumInform'; import BottomSheetModal from '@/global/components/modal/BottomSheetModal'; +import { GA_EVENTS } from '@/global/constants/gaEvents'; +import { trackGaEvent } from '@/global/utils/trackGaEvent'; import { Plus } from 'lucide-react'; import { useState } from 'react'; import BottomSheetContentShare from './BottomSheetContentShare'; @@ -24,6 +26,13 @@ export default function AlbumParticipants({ albumId }: AlbumParticipantsProps) { const isMaker = data.myRole === 'MAKER'; + const handleClickInvite = () => { + trackGaEvent(GA_EVENTS.click_invite, { + album_id: albumId, + access_type: data?.myRole === 'MAKER' ? 'creator' : 'member', + }); + }; + return (
@@ -53,6 +62,7 @@ export default function AlbumParticipants({ albumId }: AlbumParticipantsProps) {