Skip to content
Closed
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,4 @@ fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots/**/*.png
fastlane/test_output
Poppool/Poppool/Infrastructure/*.mobileprovision
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ํ˜น์‹œ ํ”„๋กœ๋น„์ €๋‹์ด ํ”„๋กœ์ ํŠธ ํด๋” ์•ˆ์— ์žˆ๋Š”๊ฑด๊ฐ€์š”?

์ผ๋‹จ ํ”„๋กœ๋น„์ €๋‹์€ ํ”„๋กœ์ ํŠธ ํด๋” ์™ธ๋ถ€์— ์žˆ์–ด๋„ ๋“ฑ๋ก๊ฐ€๋Šฅํ•˜๊ธฐ์— ํด๋”์— ๋„ฃ๋Š”๊ฒƒ๋ณด๋‹ค ์™ธ๋ถ€์— ๋‘๋Š”๊ฒƒ์„ ๊ถŒ์žฅ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

์•„๋งˆ ์กฐ๋งŒ๊ฐ„ ๋ชจ๋“ˆํ™” ๋“ค์–ด๊ฐ€๋ฉด ๊นŒ๋จน์œผ์…จ๋‹ค๊ฐ€ ๋˜ ํ”„๋กœ๋น„์ €๋‹ ๋“ค์–ด๊ฐ€์‹ญ๋‹ˆ๋‹ค ๐Ÿฅฒ

์™ธ๋ถ€์— ๋‘์…จ๋‹ค๋ฉด ignore ์„ธํŒ… ์ง€์›Œ์ฃผ์‹œ๊ธฐ๊นŒ์ง€ ํ•˜๋ฉด ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค ๐Ÿ™‡๐Ÿปโ€โ™‚๏ธ

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

๋ธŒ๋žœ์น˜ ๋ถ„๋ฆฌ ์ดํ›„ ์— ์ž‘์—…ํ•ด๋‘”๊ฑฐ๊ตฐ๋‡จ.. ์™ธ๋ถ€์— ๋‘๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค ๐Ÿ˜‚

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@zzangzzangguy ์ด๋ฒˆ PR์—์„œ ์ œ๊ฑฐํ•ด์ฃผ์„ธ์š”!

์ด๋ฒˆ PR์— ๋“ค์–ด๊ฐ€๋ฒ„๋ฆฌ๋ฉด ๋‚˜์ค‘์— ๊นŒ๋จน๊ณ  ๋‚จ์•„์žˆ์„๊ฒƒ ๊ฐ™์•„์„œ๐Ÿฅฒ

2 changes: 1 addition & 1 deletion Poppool/Poppool/Domain/UseCase/MapUseCase.swift
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ class DefaultMapUseCase: MapUseCase {
northEastLon: northEastLon,
southWestLat: southWestLat,
southWestLon: southWestLon,
categories: categories // โ† ๊ทธ๋Œ€๋กœ ๋„˜๊ธด๋‹ค
categories: categories
)
.map { $0.map { $0.toDomain() } }
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,6 @@ final class AdminBottomSheetView: UIView {

// MARK: - Public Methods
func updateContentVisibility(isCategorySelected: Bool) {
Logger.log(message: "๋†’์ด ๋ณ€๊ฒฝ ์‹œ์ž‘: \(isCategorySelected ? "์นดํ…Œ๊ณ ๋ฆฌ" : "์ƒํƒœ๊ฐ’")", category: .debug)

let newHeight: CGFloat = isCategorySelected ? 200 : 160

Expand All @@ -220,6 +219,5 @@ final class AdminBottomSheetView: UIView {
setNeedsLayout()
layoutIfNeeded()

Logger.log(message: "๋†’์ด ๋ณ€๊ฒฝ ์™„๋ฃŒ", category: .debug)
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -282,15 +282,6 @@ extension PopUpStoreRegisterViewController {
self.mainView.timeButton.setTitle("\(startString) ~ \(endString)", for: .normal)
}

private func showLoadingIndicator() {
// ๋กœ๋”ฉ ์ธ๋””์ผ€์ดํ„ฐ ํ‘œ์‹œ ๋กœ์ง ๊ตฌํ˜„
// ์˜ˆ: Activity Indicator ๋˜๋Š” ์ปค์Šคํ…€ ๋กœ๋”ฉ ๋ทฐ ํ‘œ์‹œ
}

private func hideLoadingIndicator() {
// ๋กœ๋”ฉ ์ธ๋””์ผ€์ดํ„ฐ ์ˆจ๊น€ ๋กœ์ง ๊ตฌํ˜„
}

private func showSuccessAlert(isUpdate: Bool) {
let message = isUpdate ? "ํŒ์—…์Šคํ† ์–ด๊ฐ€ ์„ฑ๊ณต์ ์œผ๋กœ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค." : "ํŒ์—…์Šคํ† ์–ด๊ฐ€ ์„ฑ๊ณต์ ์œผ๋กœ ๋“ฑ๋ก๋˜์—ˆ์Šต๋‹ˆ๋‹ค."
let alert = UIAlertController(
Expand Down Expand Up @@ -322,7 +313,6 @@ extension PopUpStoreRegisterViewController: View {

func bind(reactor: Reactor) {
// MARK: - Input (View -> Reactor)
// ํ…์ŠคํŠธ ํ•„๋“œ ๋ฐ”์ธ๋”ฉ
self.mainView.nameField.rx.text.orEmpty
.distinctUntilChanged()
.map { Reactor.Action.updateName($0) }
Expand Down
5 changes: 0 additions & 5 deletions Poppool/Poppool/Presentation/Scene/Admin/AdminStoreCell.swift
Original file line number Diff line number Diff line change
Expand Up @@ -76,15 +76,10 @@ final class AdminStoreCell: UITableViewCell {

// MARK: - Configure
func configure(with store: GetAdminPopUpStoreListResponseDTO.PopUpStore) {
Logger.log(message: "์…€ ๋ฐ์ดํ„ฐ ๋ฐ”์ธ๋”ฉ: \(store)", category: .debug)

titleLabel.text = store.name
categoryLabel.text = store.categoryName
statusChip.text = "์šด์˜"

// mainImageUrl์—์„œ baseURL ๋ถ€๋ถ„ ์ œ๊ฑฐ
let imagePath = store.mainImageUrl.replacingOccurrences(of: KeyPath.popPoolS3BaseURL, with: "")
Logger.log(message: "์ด๋ฏธ์ง€ ๊ฒฝ๋กœ: \(imagePath)", category: .debug)
storeImageView.setPPImage(path: imagePath)
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -350,15 +350,6 @@ final class MapReactor: Reactor {
updatedStores.insert(selectedStore, at: 0) // ๐Ÿ”ฅ ์„ ํƒ๋œ ๋งˆ์ปค๋ฅผ ์บ๋Ÿฌ์…€์˜ ์ฒซ ๋ฒˆ์งธ๋กœ ์„ค์ •
}

Logger.log(
message: """
Updated viewport stores:
- Total: \(updatedStores.count)
- Selected Store: \(state.selectedStore?.name ?? "None")
""",
category: .debug
)

newState.viewportStores = updatedStores

case let .setSelectedStore(store):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,14 +71,12 @@ final class MapSearchInput: UIView, View {
}

func bind(reactor: MapReactor) {
// ํ…์ŠคํŠธํ•„๋“œ ์ž…๋ ฅ ๋กœ๊ทธ (ํ•„์š” ์‹œ ํ™•์ธ)
searchTextField.rx.text.orEmpty
.subscribe(onNext: { text in
print("[DEBUG] TextField Input: \(text)")
})
.disposed(by: disposeBag)
/// TODO : ๊ฒ€์ƒ‰ ์žฌํ™œ์„ฑํ™”์‹œ ์‚ฌ์šฉ
// searchTextField.rx.text.orEmpty
// .subscribe(onNext: { _ in
// })
// .disposed(by: disposeBag)

// Reactor์˜ ์„ ํƒ๋œ ์œ„์น˜ ํ•„ํ„ฐ๋ฅผ ํ…์ŠคํŠธํ•„๋“œ์— ๋ฐ”์ธ๋”ฉ (์—†์œผ๋ฉด ๊ธฐ๋ณธ ๋ฌธ๊ตฌ)
reactor.state
.map { $0.selectedLocationFilters.first ?? "ํŒ์—…์Šคํ† ์–ด๋ช…์„ ์ž…๋ ฅํ•ด๋ณด์„ธ์š”" }
.distinctUntilChanged()
Expand All @@ -92,14 +90,12 @@ final class MapSearchInput: UIView, View {

// MARK: - Gesture Setup
private func setupGesture() {
// containerView์— ํƒญ ์ œ์Šค์ฒ˜๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ ํ™”๋ฉด ์ „ํ™˜ ํŠธ๋ฆฌ๊ฑฐ
let tapGesture = UITapGestureRecognizer(target: self, action: #selector(handleTapGesture))
containerView.addGestureRecognizer(tapGesture)
containerView.isUserInteractionEnabled = true
}

@objc private func handleTapGesture() {
// onSearch ํด๋กœ์ €๋ฅผ ํ˜ธ์ถœํ•ด์„œ ํ™”๋ฉด ์ „ํ™˜์„ ์ง„ํ–‰
onSearch?(searchTextField.text ?? "")
}
}
Expand Down
Loading