Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feat] 위니 업로드 / 과소비 플로우 추가 #240

Merged
merged 27 commits into from
Feb 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
a7c6e42
[chore] #238 절약 피드 업로드 뷰에서 텍스트 변경 사항 반영
leeeha Jan 24, 2024
4f5aee9
[mod] #238 절약 내용 글자수 제한 100으로 변경
leeeha Jan 24, 2024
af530f5
[mod] #238 코드 흐름 순으로 함수 정의 순서 변경
leeeha Jan 24, 2024
351357f
[refactor] #238 여러 화면에서 동일하게 쓰이는 함수는 커스텀 팝업메뉴 클래스의 멤버 함수로 만들기
leeeha Jan 24, 2024
e29fc83
[chore] #238 가독성 향상을 위해 주석이 차지하고 있는 불필요한 공백 라인 제거
leeeha Jan 25, 2024
cb819ac
[mod] #238 BundleExt, IntentExt 파일 내용 수정
leeeha Jan 25, 2024
9c424c7
[add] #238 절약 타입을 구분하는 이넘 클래스 추가
leeeha Jan 25, 2024
b3a1019
[mod] #238 확장 함수가 정의된 파일 위치 변경 (ArgsExt -> BundleExt)
leeeha Jan 25, 2024
363d489
[feat] #238 번들 이용하여 위니피드 프래그먼트에서 업로드 액티비티로 피드 타입 데이터 전달
leeeha Jan 25, 2024
a390546
[feat] #238 업로드 액티비티에서 포토 프래그먼트로 번들 데이터 전달
leeeha Jan 25, 2024
3636fae
[feat] #238 업로드 프래그먼트에 전달된 뷰 타입을 뷰 모델에 저장
leeeha Jan 25, 2024
b4a80de
[del] #238 메인 액티비티에서 사용하지 않는 속성 삭제
leeeha Jan 25, 2024
a28a996
[chore] #238 속성 정의 순서 변경
leeeha Jan 25, 2024
c39a01c
[feat] #238 절약, 과소비 타입 구분하여 PhotoFragment 텍스트 변경
leeeha Jan 25, 2024
681526b
[feat] #238 절약, 과소비 타입 구분하여 ContentFragment 텍스트 변경
leeeha Jan 25, 2024
14ea926
[feat] #238 절약, 과소비 타입 구분하여 AmountFragment 텍스트 변경
leeeha Jan 25, 2024
f28c7cc
[del] #238 todo 주석 삭제
leeeha Jan 25, 2024
c7c121f
[mod] #238 피드 업로드 POST 요청 함수에 feedType 인자 추가하기
leeeha Jan 25, 2024
729e051
[chore] #238 금액 텍스트의 변경사항을 확인하는 함수 이름 변경
leeeha Jan 27, 2024
a955c06
[del] #238 todo 주석 삭제
leeeha Jan 27, 2024
72b5160
[chore] #238 변수 이름에서 자료형을 뜻하는 String 제거
leeeha Jan 27, 2024
1c96244
[mod] #238 업로드 버튼 누르면 로티 애니메이션 없이 바로 위니피드로 이동하도록 변경
leeeha Jan 27, 2024
d00c742
[add] #238 위니피드 조회 관련 todo 주석 추가
leeeha Jan 27, 2024
c4f600f
[del] #236 사용하지 않는 임포트문 삭제
leeeha Jan 27, 2024
d52499c
Merge branch 'develop' of https://github.com/team-winey/Winey-AOS int…
leeeha Feb 6, 2024
b2af512
[add] #238 머지하다가 빠뜨린 임포트문 추가
leeeha Feb 6, 2024
a2f440a
[mod] #238 업로드 실패 시 스낵바 띄우는 코드 변경
leeeha Feb 6, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,17 @@ import org.go.sopt.winey.util.binding.BindingActivity
import org.go.sopt.winey.util.context.snackBar
import org.go.sopt.winey.util.context.stringOf
import org.go.sopt.winey.util.context.wineySnackbar
import org.go.sopt.winey.util.view.snackbar.SnackbarType
import org.go.sopt.winey.util.view.UiState
import org.go.sopt.winey.util.view.snackbar.SnackbarType

@AndroidEntryPoint
class MainActivity : BindingActivity<ActivityMainBinding>(R.layout.activity_main) {
private val mainViewModel by viewModels<MainViewModel>()

private val isUploadSuccess by lazy { intent.extras?.getBoolean(EXTRA_UPLOAD_KEY, false) }
private val isDeleteSuccess by lazy { intent.extras?.getBoolean(EXTRA_DELETE_KEY, false) }
private val prevScreenName by lazy { intent.extras?.getString(KEY_PREV_SCREEN, "") }
private val isUploadSuccess by lazy { intent.extras?.getBoolean(KEY_FEED_UPLOAD, false) }
private val isDeleteSuccess by lazy { intent.extras?.getBoolean(KEY_FEED_DELETE, false) }

private val prevScreenName by lazy { intent.extras?.getString(KEY_PREV_SCREEN, "") }
private val notiType by lazy { intent.extras?.getString(KEY_NOTI_TYPE, "") }
private val feedId by lazy { intent.extras?.getString(KEY_FEED_ID) }

Expand Down Expand Up @@ -226,8 +226,8 @@ class MainActivity : BindingActivity<ActivityMainBinding>(R.layout.activity_main
}

companion object {
private const val EXTRA_UPLOAD_KEY = "upload"
private const val EXTRA_DELETE_KEY = "delete"
private const val KEY_FEED_UPLOAD = "upload"
private const val KEY_FEED_DELETE = "delete"

private const val KEY_FEED_ID = "feedId"
private const val KEY_NOTI_TYPE = "notiType"
Expand Down
Loading
Loading