feat(creator): 라이브 탭 화면을 추가한다

This commit is contained in:
Yu Sung
2026-07-04 01:06:38 +09:00
parent ce923ab2d7
commit 0b32a536c9
13 changed files with 473 additions and 18 deletions

View File

@@ -7,6 +7,15 @@
objects = {
/* Begin PBXBuildFile section */
CC0201012FF0200000A5BBA3 /* CreatorChannelLiveReplayListItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC0200012FF0200000A5BBA3 /* CreatorChannelLiveReplayListItem.swift */; };
CC0202012FF0200000A5BBA3 /* CreatorChannelLiveReplayListItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC0200012FF0200000A5BBA3 /* CreatorChannelLiveReplayListItem.swift */; };
CC0203012FF0200000A5BBA3 /* CreatorChannelLiveReplayListItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC0200012FF0200000A5BBA3 /* CreatorChannelLiveReplayListItem.swift */; };
CC0201022FF0200000A5BBA3 /* CreatorChannelLiveStartButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC0200022FF0200000A5BBA3 /* CreatorChannelLiveStartButton.swift */; };
CC0202022FF0200000A5BBA3 /* CreatorChannelLiveStartButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC0200022FF0200000A5BBA3 /* CreatorChannelLiveStartButton.swift */; };
CC0203022FF0200000A5BBA3 /* CreatorChannelLiveStartButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC0200022FF0200000A5BBA3 /* CreatorChannelLiveStartButton.swift */; };
CC0201032FF0200000A5BBA3 /* CreatorChannelLiveTabView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC0200032FF0200000A5BBA3 /* CreatorChannelLiveTabView.swift */; };
CC0202032FF0200000A5BBA3 /* CreatorChannelLiveTabView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC0200032FF0200000A5BBA3 /* CreatorChannelLiveTabView.swift */; };
CC0203032FF0200000A5BBA3 /* CreatorChannelLiveTabView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC0200032FF0200000A5BBA3 /* CreatorChannelLiveTabView.swift */; };
CC01012A2FF0100000A5BBA3 /* ContentSort.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC01002A2FF0100000A5BBA3 /* ContentSort.swift */; };
CC01022A2FF0100000A5BBA3 /* ContentSort.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC01002A2FF0100000A5BBA3 /* ContentSort.swift */; };
CC01032A2FF0100000A5BBA3 /* ContentSort.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC01002A2FF0100000A5BBA3 /* ContentSort.swift */; };
@@ -1801,6 +1810,9 @@
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
CC0200012FF0200000A5BBA3 /* CreatorChannelLiveReplayListItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreatorChannelLiveReplayListItem.swift; sourceTree = "<group>"; };
CC0200022FF0200000A5BBA3 /* CreatorChannelLiveStartButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreatorChannelLiveStartButton.swift; sourceTree = "<group>"; };
CC0200032FF0200000A5BBA3 /* CreatorChannelLiveTabView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreatorChannelLiveTabView.swift; sourceTree = "<group>"; };
CC01002A2FF0100000A5BBA3 /* ContentSort.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentSort.swift; sourceTree = "<group>"; };
CC01002B2FF0100000A5BBA3 /* CreatorChannelSortBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreatorChannelSortBar.swift; sourceTree = "<group>"; };
CC01002C2FF0100000A5BBA3 /* CreatorChannelSortBottomSheet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreatorChannelSortBottomSheet.swift; sourceTree = "<group>"; };
@@ -2732,6 +2744,15 @@
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
CC0200042FF0200000A5BBA3 /* Components */ = {
isa = PBXGroup;
children = (
CC0200012FF0200000A5BBA3 /* CreatorChannelLiveReplayListItem.swift */,
CC0200022FF0200000A5BBA3 /* CreatorChannelLiveStartButton.swift */,
);
path = Components;
sourceTree = "<group>";
};
CC0100312FF0100000A5BBA3 /* Models */ = {
isa = PBXGroup;
children = (
@@ -2754,7 +2775,9 @@
children = (
CC0100312FF0100000A5BBA3 /* Models */,
CC0100322FF0100000A5BBA3 /* Repository */,
CC0200042FF0200000A5BBA3 /* Components */,
CC0100302FF0100000A5BBA3 /* CreatorChannelLiveViewModel.swift */,
CC0200032FF0200000A5BBA3 /* CreatorChannelLiveTabView.swift */,
);
path = Live;
sourceTree = "<group>";
@@ -5761,6 +5784,9 @@
CC01012E2FF0100000A5BBA3 /* CreatorChannelLiveApi.swift in Sources */,
CC01012F2FF0100000A5BBA3 /* CreatorChannelLiveRepository.swift in Sources */,
CC0101302FF0100000A5BBA3 /* CreatorChannelLiveViewModel.swift in Sources */,
CC0201012FF0200000A5BBA3 /* CreatorChannelLiveReplayListItem.swift in Sources */,
CC0201022FF0200000A5BBA3 /* CreatorChannelLiveStartButton.swift in Sources */,
CC0201032FF0200000A5BBA3 /* CreatorChannelLiveTabView.swift in Sources */,
409E35082B0759DE00CCB985 /* MoyaProviderExtension.swift in Sources */,
40DDBD772B2B4FD700A2E8DA /* CreatorCommunityMoreItemView.swift in Sources */,
400EA7742A89C42C004992CF /* StartLiveRequest.swift in Sources */,
@@ -6580,6 +6606,9 @@
CC01022E2FF0100000A5BBA3 /* CreatorChannelLiveApi.swift in Sources */,
CC01022F2FF0100000A5BBA3 /* CreatorChannelLiveRepository.swift in Sources */,
CC0102302FF0100000A5BBA3 /* CreatorChannelLiveViewModel.swift in Sources */,
CC0202012FF0200000A5BBA3 /* CreatorChannelLiveReplayListItem.swift in Sources */,
CC0202022FF0200000A5BBA3 /* CreatorChannelLiveStartButton.swift in Sources */,
CC0202032FF0200000A5BBA3 /* CreatorChannelLiveTabView.swift in Sources */,
401B3F092FEEF10000A5BBA3 /* MainHomeRankingViewModel.swift in Sources */,
401A3FAC2FEEAFA000A5BBA3 /* MainHomeView.swift in Sources */,
401A3FAD2FEEAFA000A5BBA3 /* MainHomeRecommendationView.swift in Sources */,
@@ -7415,6 +7444,9 @@
CC01032E2FF0100000A5BBA3 /* CreatorChannelLiveApi.swift in Sources */,
CC01032F2FF0100000A5BBA3 /* CreatorChannelLiveRepository.swift in Sources */,
CC0103302FF0100000A5BBA3 /* CreatorChannelLiveViewModel.swift in Sources */,
CC0203012FF0200000A5BBA3 /* CreatorChannelLiveReplayListItem.swift in Sources */,
CC0203022FF0200000A5BBA3 /* CreatorChannelLiveStartButton.swift in Sources */,
CC0203032FF0200000A5BBA3 /* CreatorChannelLiveTabView.swift in Sources */,
401B3F082FEEF10000A5BBA3 /* MainHomeRankingViewModel.swift in Sources */,
401A3FB02FEEAFA000A5BBA3 /* MainHomeView.swift in Sources */,
401A3FB12FEEAFA000A5BBA3 /* MainHomeRecommendationView.swift in Sources */,