feat(event): ID 기반 이벤트 상세 API를 연동한다

This commit is contained in:
Yu Sung
2026-10-29 12:03:02 +09:00
parent d664448f38
commit 468a766242
15 changed files with 549 additions and 44 deletions
+22
View File
@@ -658,6 +658,8 @@
409142DA2A84CF4900EEBFB1 /* EventListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 409142D82A84CF4900EEBFB1 /* EventListView.swift */; };
409142DC2A84CF5800EEBFB1 /* EventDetailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 409142DB2A84CF5800EEBFB1 /* EventDetailView.swift */; };
409142DD2A84CF5800EEBFB1 /* EventDetailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 409142DB2A84CF5800EEBFB1 /* EventDetailView.swift */; };
ED2911010000000000000001 /* EventDetailViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED2910010000000000000001 /* EventDetailViewModel.swift */; };
ED2913010000000000000001 /* EventDetailViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED2910010000000000000001 /* EventDetailViewModel.swift */; };
409142E02A84CF7400EEBFB1 /* TermsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 409142DF2A84CF7400EEBFB1 /* TermsView.swift */; };
409142E12A84CF7400EEBFB1 /* TermsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 409142DF2A84CF7400EEBFB1 /* TermsView.swift */; };
409142E32A84CFA300EEBFB1 /* TermsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 409142E22A84CFA300EEBFB1 /* TermsViewModel.swift */; };
@@ -2527,6 +2529,7 @@
409142D32A84CE3000EEBFB1 /* NoticeApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NoticeApi.swift; sourceTree = "<group>"; };
409142D82A84CF4900EEBFB1 /* EventListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EventListView.swift; sourceTree = "<group>"; };
409142DB2A84CF5800EEBFB1 /* EventDetailView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EventDetailView.swift; sourceTree = "<group>"; };
ED2910010000000000000001 /* EventDetailViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EventDetailViewModel.swift; sourceTree = "<group>"; };
409142DF2A84CF7400EEBFB1 /* TermsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TermsView.swift; sourceTree = "<group>"; };
409142E22A84CFA300EEBFB1 /* TermsViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TermsViewModel.swift; sourceTree = "<group>"; };
409142E52A84CFC000EEBFB1 /* Terms.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Terms.swift; sourceTree = "<group>"; };
@@ -6677,6 +6680,7 @@
F18179AD98929A1E018058E0 /* V2 */ = {
isa = PBXGroup;
children = (
ED2920010000000000000001 /* Settings */,
AC5280043010280000A5BBA3 /* MyPage */,
AC5200063012000000A5BBA3 /* Auth */,
976A594BED288A98C0EEA03C /* Component */,
@@ -6687,6 +6691,22 @@
path = V2;
sourceTree = "<group>";
};
ED2920010000000000000001 /* Settings */ = {
isa = PBXGroup;
children = (
ED2920010000000000000002 /* Event */,
);
path = Settings;
sourceTree = "<group>";
};
ED2920010000000000000002 /* Event */ = {
isa = PBXGroup;
children = (
ED2910010000000000000001 /* EventDetailViewModel.swift */,
);
path = Event;
sourceTree = "<group>";
};
F4F9FC33C494BBFD8CE96749 /* Models */ = {
isa = PBXGroup;
children = (
@@ -7751,6 +7771,7 @@
400EA77C2A89EDFE004992CF /* LiveNowAllView.swift in Sources */,
409143D52A85A64B00EEBFB1 /* ContentListViewModel.swift in Sources */,
409142DC2A84CF5800EEBFB1 /* EventDetailView.swift in Sources */,
ED2911010000000000000001 /* EventDetailViewModel.swift in Sources */,
40B28AAA2A839D8F008BE463 /* SignUpRequest.swift in Sources */,
403085AA2D1188B700CB61DE /* GenerateUrlResponse.swift in Sources */,
409142342A848B5300EEBFB1 /* LiveRoomPasswordDialog.swift in Sources */,
@@ -8692,6 +8713,7 @@
400EA76C2A89C074004992CF /* GetLiveRoomTagResponse.swift in Sources */,
400EA77D2A89EDFE004992CF /* LiveNowAllView.swift in Sources */,
409142DD2A84CF5800EEBFB1 /* EventDetailView.swift in Sources */,
ED2913010000000000000001 /* EventDetailViewModel.swift in Sources */,
40B28AAB2A839D8F008BE463 /* SignUpRequest.swift in Sources */,
409142352A848B5300EEBFB1 /* LiveRoomPasswordDialog.swift in Sources */,
403085AB2D1188B700CB61DE /* GenerateUrlResponse.swift in Sources */,