title: rememberLauncherForActivityResult throws Launcher has not been initialized in Jetpack Compose
body: <p>When trying to invoke the Firebase Auth UI, using the below code the compiler throws java.lang.IllegalStateException: Launcher has not been initialized. Not sure, why the launcher is not initialized</p>
  <pre><code>@Composable
  internal fun ProfileUI(profileViewModel: ProfileViewModel) {
      val loginLauncher = rememberLauncherForActivityResult(
          ActivityResultContracts.StartActivityForResult()
      ) { result -&gt;
          if (result != null) {
           //do something
          }
      }
      if (profileViewModel.isAnonymousUser) {
          loginLauncher.launch(profileViewModel.buildLoginIntent())
  
      } else {
  
  
      }
  }
  
      override fun buildLoginIntent(): Intent {
  
      val authUILayout = AuthMethodPickerLayout.Builder(R.layout.auth_ui)
          .setGoogleButtonId(R.id.btn_gmail)
          .setEmailButtonId(R.id.btn_email)
          .build()
  
      return AuthUI.getInstance().createSignInIntentBuilder()
          .setIsSmartLockEnabled(!BuildConfig.DEBUG)
          .setAvailableProviders(
              listOf(
                  AuthUI.IdpConfig.EmailBuilder().build(),
                  AuthUI.IdpConfig.GoogleBuilder().build()
              )
          )
          .enableAnonymousUsersAutoUpgrade()
          .setLogo(R.mipmap.ic_launcher)
          .setAuthMethodPickerLayout(authUILayout)
          .build()
  }
  
      java.lang.IllegalStateException: Launcher has not been initialized
  at androidx.activity.compose.ActivityResultLauncherHolder.launch(ActivityResultRegistry.kt:153)
  at androidx.activity.compose.ManagedActivityResultLauncher.launch(ActivityResultRegistry.kt:142)
  at androidx.activity.result.ActivityResultLauncher.launch(ActivityResultLauncher.java:47)
  at com.madhu.locationbuddy.profile.ProfileUIKt.ProfileUI(ProfileUI.kt:37)
  at com.madhu.locationbuddy.profile.ProfileUIKt.ProfileUI(ProfileUI.kt:15)
  </code></pre>
  <p>Any ideas on how to resolve this issue?</p>