mirror of
https://github.com/whyorean/AuroraStore.git
synced 2026-06-16 03:31:02 -04:00
FilterSheet: Migrate to navigation components
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
@@ -48,7 +48,6 @@ import com.aurora.store.view.epoxy.views.app.AppListViewModel_
|
||||
import com.aurora.store.view.epoxy.views.app.NoAppViewModel_
|
||||
import com.aurora.store.view.epoxy.views.shimmer.AppListViewShimmerModel_
|
||||
import com.aurora.store.view.ui.commons.BaseFragment
|
||||
import com.aurora.store.view.ui.sheets.FilterSheet
|
||||
import com.aurora.store.viewmodel.search.SearchResultViewModel
|
||||
import com.google.android.material.snackbar.Snackbar
|
||||
import com.google.android.material.textfield.TextInputEditText
|
||||
@@ -112,7 +111,7 @@ class SearchResultsFragment : BaseFragment(R.layout.fragment_search_result),
|
||||
|
||||
// Filter
|
||||
binding.filterFab.setOnClickListener {
|
||||
FilterSheet.newInstance().show(childFragmentManager, FilterSheet.TAG)
|
||||
findNavController().navigate(R.id.filterSheet)
|
||||
}
|
||||
|
||||
VM.liveData.observe(viewLifecycleOwner) {
|
||||
|
||||
@@ -27,7 +27,6 @@ import com.aurora.store.R
|
||||
import com.aurora.store.data.Filter
|
||||
import com.aurora.store.data.providers.FilterProvider
|
||||
import com.aurora.store.databinding.SheetFilterBinding
|
||||
import com.aurora.store.util.Log
|
||||
import com.google.android.material.chip.Chip
|
||||
|
||||
class FilterSheet : BaseBottomSheet() {
|
||||
@@ -35,20 +34,6 @@ class FilterSheet : BaseBottomSheet() {
|
||||
private lateinit var B: SheetFilterBinding
|
||||
private lateinit var filter: Filter
|
||||
|
||||
companion object {
|
||||
|
||||
const val TAG = "FilterSheet"
|
||||
|
||||
@JvmStatic
|
||||
fun newInstance(): FilterSheet {
|
||||
return FilterSheet().apply {
|
||||
arguments = Bundle().apply {
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
override fun onCreateContentView(
|
||||
inflater: LayoutInflater,
|
||||
container: ViewGroup,
|
||||
|
||||
@@ -364,4 +364,9 @@
|
||||
android:name="app"
|
||||
app:argType="com.aurora.gplayapi.data.models.App" />
|
||||
</dialog>
|
||||
<dialog
|
||||
android:id="@+id/filterSheet"
|
||||
android:name="com.aurora.store.view.ui.sheets.FilterSheet"
|
||||
android:label="FilterSheet"
|
||||
tools:layout="@layout/sheet_filter" />
|
||||
</navigation>
|
||||
|
||||
Reference in New Issue
Block a user