Merge "Implementing navigation handling for carousel (2)" into main
diff --git a/src/com/android/wallpaper/customization/ui/binder/ThemePickerCustomizationOptionBinder.kt b/src/com/android/wallpaper/customization/ui/binder/ThemePickerCustomizationOptionBinder.kt
index cf29ce0..9fc2a0a 100644
--- a/src/com/android/wallpaper/customization/ui/binder/ThemePickerCustomizationOptionBinder.kt
+++ b/src/com/android/wallpaper/customization/ui/binder/ThemePickerCustomizationOptionBinder.kt
@@ -56,6 +56,7 @@
import com.android.wallpaper.picker.customization.ui.viewmodel.ColorUpdateViewModel
import com.android.wallpaper.picker.customization.ui.viewmodel.CustomizationOptionsViewModel
import com.android.wallpaper.picker.customization.ui.viewmodel.CustomizationPickerViewModel2
+import com.android.wallpaper.picker.data.WallpaperModel
import com.google.android.material.materialswitch.MaterialSwitch
import javax.inject.Inject
import javax.inject.Singleton
@@ -82,6 +83,7 @@
navigateToMoreLockScreenSettingsActivity: () -> Unit,
navigateToColorContrastSettingsActivity: () -> Unit,
navigateToLockScreenNotificationsSettingsActivity: () -> Unit,
+ navigateToPreviewScreen: ((wallpaperModel: WallpaperModel) -> Unit)?,
) {
defaultCustomizationOptionsBinder.bind(
view,
@@ -95,6 +97,7 @@
navigateToMoreLockScreenSettingsActivity,
navigateToColorContrastSettingsActivity,
navigateToLockScreenNotificationsSettingsActivity,
+ navigateToPreviewScreen,
)
val optionsViewModel =