Skip to content

Commit a55f7c1

Browse files
committed
[refactor]: 파일 및 경로 이름 수정 완료 (#53)
1 parent 6988ee7 commit a55f7c1

10 files changed

Lines changed: 47 additions & 42 deletions

File tree

app/src/main/java/com/texthip/thip/ui/navigator/MainNavHost.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import androidx.navigation.compose.NavHost
44
import androidx.navigation.compose.composable
55
import androidx.compose.runtime.Composable
66
import androidx.navigation.NavHostController
7-
import com.texthip.thip.ui.booksearch.screen.BookSearchScreen
7+
import com.texthip.thip.ui.search.screen.SearchBookScreen
88
import com.texthip.thip.ui.feed.screen.FeedScreen
99
import com.texthip.thip.ui.group.screen.GroupScreen
1010
import com.texthip.thip.ui.mypage.screen.MyPageScreen
@@ -14,7 +14,7 @@ fun MainNavHost(navController: NavHostController) {
1414
NavHost(navController = navController, startDestination = Routes.Feed.route) {
1515
composable(Routes.Feed.route) { FeedScreen(navController) }
1616
composable(Routes.Group.route) { GroupScreen(navController) }
17-
composable(Routes.BookSearch.route) { BookSearchScreen(navController = navController) }
17+
composable(Routes.BookSearch.route) { SearchBookScreen(navController = navController) }
1818
composable(Routes.MyPage.route) {
1919
MyPageScreen(
2020
navController,

app/src/main/java/com/texthip/thip/ui/booksearch/component/BookLiveSearchResult.kt renamed to app/src/main/java/com/texthip/thip/ui/search/component/SearchActiveField.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.texthip.thip.ui.booksearch.component
1+
package com.texthip.thip.ui.search.component
22

33
import androidx.compose.foundation.background
44
import androidx.compose.foundation.layout.Arrangement
@@ -11,12 +11,12 @@ import androidx.compose.foundation.lazy.itemsIndexed
1111
import androidx.compose.runtime.Composable
1212
import androidx.compose.ui.Modifier
1313
import androidx.compose.ui.unit.dp
14-
import com.texthip.thip.ui.booksearch.mock.BookData
14+
import com.texthip.thip.ui.search.mock.BookData
1515
import com.texthip.thip.ui.common.cards.CardBookList
1616
import com.texthip.thip.ui.theme.ThipTheme.colors
1717

1818
@Composable
19-
fun BookLiveSearchResult(
19+
fun SearchActiveField(
2020
bookList: List<BookData>
2121
) {
2222
LazyColumn(

app/src/main/java/com/texthip/thip/ui/booksearch/component/BookFilteredSearchResult.kt renamed to app/src/main/java/com/texthip/thip/ui/search/component/SearchBookFilteredResult.kt

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
1-
package com.texthip.thip.ui.booksearch.component
1+
package com.texthip.thip.ui.search.component
22

33
import androidx.compose.foundation.background
4-
import androidx.compose.foundation.layout.*
4+
import androidx.compose.foundation.layout.Arrangement
5+
import androidx.compose.foundation.layout.Column
6+
import androidx.compose.foundation.layout.Row
7+
import androidx.compose.foundation.layout.Spacer
8+
import androidx.compose.foundation.layout.fillMaxWidth
9+
import androidx.compose.foundation.layout.height
10+
import androidx.compose.foundation.layout.padding
511
import androidx.compose.foundation.lazy.LazyColumn
612
import androidx.compose.foundation.lazy.itemsIndexed
713
import androidx.compose.material3.Text
@@ -12,14 +18,14 @@ import androidx.compose.ui.res.stringResource
1218
import androidx.compose.ui.tooling.preview.Preview
1319
import androidx.compose.ui.unit.dp
1420
import com.texthip.thip.R
15-
import com.texthip.thip.ui.booksearch.mock.BookData
21+
import com.texthip.thip.ui.search.mock.BookData
1622
import com.texthip.thip.ui.common.cards.CardBookList
1723
import com.texthip.thip.ui.theme.ThipTheme
1824
import com.texthip.thip.ui.theme.ThipTheme.colors
1925
import com.texthip.thip.ui.theme.ThipTheme.typography
2026

2127
@Composable
22-
fun BookFilteredSearchResult(
28+
fun SearchBookFilteredResult(
2329
resultCount: Int,
2430
bookList: List<BookData>
2531
) {
@@ -43,7 +49,7 @@ fun BookFilteredSearchResult(
4349
)
4450

4551
if (bookList.isEmpty()) {
46-
BookEmptyResult(
52+
SearchEmptyResult(
4753
mainText = stringResource(R.string.book_no_search_result1),
4854
subText = stringResource(R.string.book_no_search_result2),
4955
onRequestBook = { /*책 요청 처리*/ }
@@ -78,7 +84,7 @@ fun BookFilteredSearchResult(
7884
@Composable
7985
fun PreviewBookFilteredSearchResult() {
8086
ThipTheme {
81-
BookFilteredSearchResult(
87+
SearchBookFilteredResult(
8288
resultCount = 3,
8389
bookList = listOf(
8490
BookData(

app/src/main/java/com/texthip/thip/ui/booksearch/component/BookEmptyResult.kt renamed to app/src/main/java/com/texthip/thip/ui/search/component/SearchEmptyResult.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.texthip.thip.ui.booksearch.component
1+
package com.texthip.thip.ui.search.component
22

33
import androidx.compose.foundation.layout.Arrangement
44
import androidx.compose.foundation.layout.Column
@@ -19,7 +19,7 @@ import com.texthip.thip.ui.theme.ThipTheme.colors
1919
import com.texthip.thip.ui.theme.ThipTheme.typography
2020

2121
@Composable
22-
fun BookEmptyResult(
22+
fun SearchEmptyResult(
2323
mainText: String,
2424
subText: String,
2525
onRequestBook: () -> Unit

app/src/main/java/com/texthip/thip/ui/booksearch/component/BookRecentSearch.kt renamed to app/src/main/java/com/texthip/thip/ui/search/component/SearchRecentBook.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.texthip.thip.ui.booksearch.component
1+
package com.texthip.thip.ui.search.component
22

33
import androidx.compose.foundation.background
44
import androidx.compose.foundation.layout.Arrangement
@@ -20,15 +20,15 @@ import androidx.compose.ui.res.stringResource
2020
import androidx.compose.ui.tooling.preview.Preview
2121
import androidx.compose.ui.unit.dp
2222
import com.texthip.thip.R
23-
import com.texthip.thip.ui.booksearch.mock.BookData
23+
import com.texthip.thip.ui.search.mock.BookData
2424
import com.texthip.thip.ui.common.buttons.GenreChipButton
2525
import com.texthip.thip.ui.common.cards.CardBookSearch
2626
import com.texthip.thip.ui.theme.ThipTheme
2727
import com.texthip.thip.ui.theme.ThipTheme.colors
2828
import com.texthip.thip.ui.theme.ThipTheme.typography
2929

3030
@Composable
31-
fun BookRecentSearch(
31+
fun SearchRecentBook(
3232
recentSearches: List<String>,
3333
popularBooks: List<BookData>,
3434
popularBookDate: String,
@@ -142,7 +142,7 @@ fun BookRecentSearch(
142142
@Composable
143143
fun PreviewBookRecentSearch() {
144144
ThipTheme {
145-
BookRecentSearch(
145+
SearchRecentBook(
146146
recentSearches = listOf("소설", "심리학", "철학", "역사", "과학", "에세이"),
147147
popularBooks = listOf(
148148
BookData(
@@ -176,7 +176,7 @@ fun PreviewBookRecentSearch() {
176176
@Composable
177177
fun PreviewBookRecentSearch_EmptyPopular() {
178178
ThipTheme {
179-
BookRecentSearch(
179+
SearchRecentBook(
180180
recentSearches = emptyList(),
181181
popularBooks = emptyList(),
182182
popularBookDate = "01.12",

app/src/main/java/com/texthip/thip/ui/booksearch/mock/BookData.kt renamed to app/src/main/java/com/texthip/thip/ui/search/mock/BookData.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.texthip.thip.ui.booksearch.mock
1+
package com.texthip.thip.ui.search.mock
22

33
import com.texthip.thip.R
44

app/src/main/java/com/texthip/thip/ui/booksearch/mock/DetailBookData.kt renamed to app/src/main/java/com/texthip/thip/ui/search/mock/DetailBookData.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.texthip.thip.ui.booksearch.mock
1+
package com.texthip.thip.ui.search.mock
22

33
import com.texthip.thip.R
44

app/src/main/java/com/texthip/thip/ui/booksearch/screen/BookDetailScreen.kt renamed to app/src/main/java/com/texthip/thip/ui/search/screen/SearchBookDetailScreen.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.texthip.thip.ui.booksearch.screen
1+
package com.texthip.thip.ui.search.screen
22

33
import androidx.compose.animation.AnimatedVisibility
44
import androidx.compose.foundation.Image
@@ -37,7 +37,7 @@ import androidx.compose.ui.text.style.TextOverflow
3737
import androidx.compose.ui.tooling.preview.Preview
3838
import androidx.compose.ui.unit.dp
3939
import com.texthip.thip.R
40-
import com.texthip.thip.ui.booksearch.mock.DetailBookData
40+
import com.texthip.thip.ui.search.mock.DetailBookData
4141
import com.texthip.thip.ui.common.buttons.ActionMediumButton
4242
import com.texthip.thip.ui.common.buttons.FilterButton
4343
import com.texthip.thip.ui.common.modal.InfoPopup
@@ -49,7 +49,7 @@ import com.texthip.thip.ui.theme.ThipTheme.typography
4949
import kotlinx.coroutines.delay
5050

5151
@Composable
52-
fun BookDetailScreen(
52+
fun SearchBookDetailScreen(
5353
modifier: Modifier = Modifier,
5454
book: DetailBookData,
5555
feedList: List<String> = emptyList(),
@@ -325,7 +325,7 @@ fun BookDetailScreen(
325325
@Composable
326326
fun PreviewBookDetailScreen() {
327327
ThipTheme {
328-
BookDetailScreen(
328+
SearchBookDetailScreen(
329329
book = DetailBookData(
330330
title = "채식주의자",
331331
author = "한강",

app/src/main/java/com/texthip/thip/ui/booksearch/screen/BookRecruitingScreen.kt renamed to app/src/main/java/com/texthip/thip/ui/search/screen/SearchBookGroupScreen.kt

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.texthip.thip.ui.booksearch.screen
1+
package com.texthip.thip.ui.search.screen
22

33
import androidx.compose.foundation.background
44
import androidx.compose.foundation.layout.Arrangement
@@ -18,7 +18,6 @@ import androidx.compose.material3.Button
1818
import androidx.compose.material3.ButtonDefaults
1919
import androidx.compose.material3.Text
2020
import androidx.compose.runtime.Composable
21-
import androidx.compose.runtime.remember
2221
import androidx.compose.ui.Alignment
2322
import androidx.compose.ui.Modifier
2423
import androidx.compose.ui.res.stringResource
@@ -34,7 +33,7 @@ import com.texthip.thip.ui.theme.ThipTheme.colors
3433
import com.texthip.thip.ui.theme.ThipTheme.typography
3534

3635
@Composable
37-
fun BookRecruitingScreen(
36+
fun SearchBookGroupScreen(
3837
recruitingList: List<GroupCardItemRoomData>,
3938
onCardClick: (GroupCardItemRoomData) -> Unit = {},
4039
onCreateRoomClick: () -> Unit = {}
@@ -211,7 +210,7 @@ fun GroupRecruitingScreenPreview() {
211210
)
212211
)
213212

214-
BookRecruitingScreen(
213+
SearchBookGroupScreen(
215214
recruitingList = dataList
216215
)
217216
}
@@ -221,7 +220,7 @@ fun GroupRecruitingScreenPreview() {
221220
@Composable
222221
fun GroupRecruitingScreenEmptyPreview() {
223222
ThipTheme {
224-
BookRecruitingScreen(
223+
SearchBookGroupScreen(
225224
recruitingList = emptyList()
226225
)
227226
}

app/src/main/java/com/texthip/thip/ui/booksearch/screen/BookSearchScreen.kt renamed to app/src/main/java/com/texthip/thip/ui/search/screen/SearchBookScreen.kt

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.texthip.thip.ui.booksearch.screen
1+
package com.texthip.thip.ui.search.screen
22

33
import androidx.compose.foundation.layout.Box
44
import androidx.compose.foundation.layout.Column
@@ -24,17 +24,17 @@ import androidx.compose.ui.tooling.preview.Preview
2424
import androidx.compose.ui.unit.dp
2525
import androidx.navigation.NavHostController
2626
import com.texthip.thip.R
27-
import com.texthip.thip.ui.booksearch.component.BookEmptyResult
28-
import com.texthip.thip.ui.booksearch.component.BookFilteredSearchResult
29-
import com.texthip.thip.ui.booksearch.component.BookLiveSearchResult
30-
import com.texthip.thip.ui.booksearch.component.BookRecentSearch
31-
import com.texthip.thip.ui.booksearch.mock.BookData
27+
import com.texthip.thip.ui.search.component.SearchEmptyResult
28+
import com.texthip.thip.ui.search.component.SearchBookFilteredResult
29+
import com.texthip.thip.ui.search.component.SearchActiveField
30+
import com.texthip.thip.ui.search.component.SearchRecentBook
31+
import com.texthip.thip.ui.search.mock.BookData
3232
import com.texthip.thip.ui.common.forms.SearchBookTextField
3333
import com.texthip.thip.ui.common.topappbar.LeftNameTopAppBar
3434
import com.texthip.thip.ui.theme.ThipTheme
3535

3636
@Composable
37-
fun BookSearchScreen(
37+
fun SearchBookScreen(
3838
modifier: Modifier = Modifier,
3939
navController: NavHostController? = null,
4040
bookList: List<BookData> = emptyList(),
@@ -116,7 +116,7 @@ fun BookSearchScreen(
116116

117117
when {
118118
searchText.isBlank() && !isSearched -> {
119-
BookRecentSearch(
119+
SearchRecentBook(
120120
recentSearches = recentSearches,
121121
popularBooks = popularBooks,
122122
popularBookDate = "01.12", // TODO: 서버로 날짜를 받아 오게 수정
@@ -135,20 +135,20 @@ fun BookSearchScreen(
135135

136136
searchText.isNotBlank() && !isSearched -> {
137137
if (liveFilteredBookList.isEmpty()) {
138-
BookEmptyResult(
138+
SearchEmptyResult(
139139
mainText = stringResource(R.string.book_no_search_result1),
140140
subText = stringResource(R.string.book_no_search_result2),
141141
onRequestBook = { /*책 요청 처리*/ }
142142
)
143143
} else {
144-
BookLiveSearchResult(
144+
SearchActiveField(
145145
bookList = liveFilteredBookList
146146
)
147147
}
148148
}
149149

150150
isSearched -> {
151-
BookFilteredSearchResult(
151+
SearchBookFilteredResult(
152152
resultCount = filteredBookList.size,
153153
bookList = filteredBookList,
154154
)
@@ -164,7 +164,7 @@ fun BookSearchScreen(
164164
@Composable
165165
fun PreviewBookSearchScreen_Default() {
166166
ThipTheme {
167-
BookSearchScreen(
167+
SearchBookScreen(
168168
bookList = listOf(
169169
BookData("aaa", "리처드 도킨스", "을유문화사", R.drawable.bookcover_sample),
170170
BookData("abc", "마틴 셀리그만", "물푸레", R.drawable.bookcover_sample),
@@ -189,7 +189,7 @@ fun PreviewBookSearchScreen_Default() {
189189
@Composable
190190
fun PreviewBookSearchScreen_EmptyPopular() {
191191
ThipTheme {
192-
BookSearchScreen(
192+
SearchBookScreen(
193193
bookList = listOf(
194194
BookData("aaa", "리처드 도킨스", "을유문화사", R.drawable.bookcover_sample),
195195
BookData("abc", "마틴 셀리그만", "물푸레", R.drawable.bookcover_sample),

0 commit comments

Comments
 (0)