正在查看: Crafto v9.3.3 应用的 USBankAccountFormFragment.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Crafto v9.3.3 应用的 USBankAccountFormFragment.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.stripe.android.paymentsheet.paymentdatacollection.ach;
import Cm.z;
import Fd.b;
import G.e0;
import Hk.k;
import Hk.l;
import K.Q;
import K.T;
import K.d;
import K.m;
import K.o;
import M0.h;
import M0.w;
import O0.H;
import O0.g;
import P0.G0;
import P0.k2;
import U2.t;
import W.E2;
import W.Y0;
import X0.I;
import android.app.Application;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.os.Parcelable;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.appcompat.app.AppCompatActivity;
import androidx.compose.foundation.layout.e;
import androidx.compose.foundation.layout.f;
import androidx.compose.runtime.Composer;
import androidx.compose.runtime.ParcelableSnapshotMutableState;
import androidx.compose.ui.Modifier;
import androidx.compose.ui.platform.ComposeView;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.fragment.app.FragmentViewModelLazyKt;
import androidx.lifecycle.J;
import androidx.lifecycle.N;
import androidx.lifecycle.v0;
import androidx.lifecycle.x0;
import androidx.lifecycle.y0;
import c0.C1;
import c0.I0;
import c0.k1;
import c0.r0;
import c0.x1;
import c0.y1;
import c1.B;
import com.stripe.android.camera.scanui.CameraView;
import com.stripe.android.financialconnections.model.BankAccount;
import com.stripe.android.financialconnections.model.FinancialConnectionsAccount;
import com.stripe.android.model.PaymentIntent;
import com.stripe.android.model.SetupIntent;
import com.stripe.android.model.StripeIntent;
import com.stripe.android.paymentsheet.PaymentOptionContract;
import com.stripe.android.paymentsheet.PaymentOptionsActivity;
import com.stripe.android.paymentsheet.PaymentOptionsViewModel;
import com.stripe.android.paymentsheet.PaymentSheetActivity;
import com.stripe.android.paymentsheet.PaymentSheetContract;
import com.stripe.android.paymentsheet.PaymentSheetViewModel;
import com.stripe.android.paymentsheet.R;
import com.stripe.android.paymentsheet.model.ClientSecret;
import com.stripe.android.paymentsheet.model.PaymentIntentClientSecret;
import com.stripe.android.paymentsheet.model.PaymentSelection;
import com.stripe.android.paymentsheet.model.SetupIntentClientSecret;
import com.stripe.android.paymentsheet.paymentdatacollection.ComposeFormDataCollectionFragment;
import com.stripe.android.paymentsheet.paymentdatacollection.FormFragmentArguments;
import com.stripe.android.paymentsheet.paymentdatacollection.ach.USBankAccountFormScreenState;
import com.stripe.android.paymentsheet.paymentdatacollection.ach.USBankAccountFormViewModel;
import com.stripe.android.paymentsheet.ui.PrimaryButton;
import com.stripe.android.paymentsheet.viewmodels.BaseSheetViewModel;
import com.stripe.android.ui.core.PaymentsColors;
import com.stripe.android.ui.core.PaymentsShapes;
import com.stripe.android.ui.core.PaymentsThemeKt;
import com.stripe.android.ui.core.PaymentsTypography;
import com.stripe.android.ui.core.elements.H6TextKt;
import com.stripe.android.ui.core.elements.SaveForFutureUseElement;
import com.stripe.android.ui.core.elements.SaveForFutureUseElementUIKt;
import com.stripe.android.ui.core.elements.SectionUIKt;
import com.stripe.android.ui.core.elements.SimpleDialogElementUIKt;
import com.stripe.android.ui.core.elements.TextFieldController;
import com.stripe.android.ui.core.elements.TextFieldUIKt;
import i1.i;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import org.jetbrains.annotations.NotNull;
import p0.c;
import p0.e;
import p1.u;
import w0.U;
@Metadata
public final class USBankAccountFormFragment extends Fragment {
@NotNull
private final k viewModel$delegate;
@NotNull
private final k formArgs$delegate = l.b(new Function0<FormFragmentArguments>() {
{
super(0);
}
@NotNull
public final FormFragmentArguments m735invoke() {
Parcelable parcelable = USBankAccountFormFragment.this.requireArguments().getParcelable(ComposeFormDataCollectionFragment.EXTRA_CONFIG);
if (parcelable != null) {
return (FormFragmentArguments) parcelable;
}
throw new IllegalArgumentException("Required value was null.".toString());
}
});
@NotNull
private final k paymentSheetViewModelFactory$delegate = l.b(new Function0<PaymentSheetViewModel.Factory>() {
{
super(0);
}
@NotNull
public final PaymentSheetViewModel.Factory m740invoke() {
Intent intent;
final USBankAccountFormFragment uSBankAccountFormFragment = USBankAccountFormFragment.this;
Function0<Application> function0 = new Function0<Application>() {
{
super(0);
}
@NotNull
public final Application m741invoke() {
Application application = USBankAccountFormFragment.this.requireActivity().getApplication();
Intrinsics.checkNotNullExpressionValue(application, "requireActivity().application");
return application;
}
};
final USBankAccountFormFragment uSBankAccountFormFragment2 = USBankAccountFormFragment.this;
Function0<PaymentSheetContract.Args> function02 = new Function0<PaymentSheetContract.Args>() {
{
super(0);
}
@NotNull
public final PaymentSheetContract.Args m742invoke() {
Object parcelable = USBankAccountFormFragment.this.requireArguments().getParcelable("com.stripe.android.paymentsheet.extra_starter_args");
if (parcelable != null) {
return (PaymentSheetContract.Args) parcelable;
}
throw new IllegalArgumentException("Required value was null.".toString());
}
};
AppCompatActivity activity = USBankAccountFormFragment.this.getActivity();
Bundle bundle = null;
AppCompatActivity appCompatActivity = activity instanceof AppCompatActivity ? activity : null;
if (appCompatActivity == null) {
appCompatActivity = USBankAccountFormFragment.this;
}
AppCompatActivity activity2 = USBankAccountFormFragment.this.getActivity();
AppCompatActivity appCompatActivity2 = activity2 instanceof AppCompatActivity ? activity2 : null;
if (appCompatActivity2 != null && (intent = appCompatActivity2.getIntent()) != null) {
bundle = intent.getExtras();
}
return new PaymentSheetViewModel.Factory(function0, function02, appCompatActivity, bundle);
}
});
@NotNull
private final k paymentOptionsViewModelFactory$delegate = l.b(new Function0<PaymentOptionsViewModel.Factory>() {
{
super(0);
}
@NotNull
public final PaymentOptionsViewModel.Factory m737invoke() {
Intent intent;
final USBankAccountFormFragment uSBankAccountFormFragment = USBankAccountFormFragment.this;
Function0<Application> function0 = new Function0<Application>() {
{
super(0);
}
@NotNull
public final Application m738invoke() {
Application application = USBankAccountFormFragment.this.requireActivity().getApplication();
Intrinsics.checkNotNullExpressionValue(application, "requireActivity().application");
return application;
}
};
final USBankAccountFormFragment uSBankAccountFormFragment2 = USBankAccountFormFragment.this;
Function0<PaymentOptionContract.Args> function02 = new Function0<PaymentOptionContract.Args>() {
{
super(0);
}
@NotNull
public final PaymentOptionContract.Args m739invoke() {
Object parcelable = USBankAccountFormFragment.this.requireArguments().getParcelable("com.stripe.android.paymentsheet.extra_starter_args");
if (parcelable != null) {
return (PaymentOptionContract.Args) parcelable;
}
throw new IllegalArgumentException("Required value was null.".toString());
}
};
AppCompatActivity activity = USBankAccountFormFragment.this.getActivity();
Bundle bundle = null;
AppCompatActivity appCompatActivity = activity instanceof AppCompatActivity ? activity : null;
if (appCompatActivity == null) {
appCompatActivity = USBankAccountFormFragment.this;
}
AppCompatActivity activity2 = USBankAccountFormFragment.this.getActivity();
AppCompatActivity appCompatActivity2 = activity2 instanceof AppCompatActivity ? activity2 : null;
if (appCompatActivity2 != null && (intent = appCompatActivity2.getIntent()) != null) {
bundle = intent.getExtras();
}
return new PaymentOptionsViewModel.Factory(function0, function02, appCompatActivity, bundle);
}
});
@NotNull
private final k sheetViewModel$delegate = l.b(new Function0<BaseSheetViewModel<? extends Object>>() {
{
super(0);
}
public final BaseSheetViewModel<? extends Object> m747invoke() {
FragmentActivity requireActivity = USBankAccountFormFragment.this.requireActivity();
if (requireActivity instanceof PaymentOptionsActivity) {
final USBankAccountFormFragment uSBankAccountFormFragment = USBankAccountFormFragment.this;
return (BaseSheetViewModel) FragmentViewModelLazyKt.createViewModelLazy(uSBankAccountFormFragment, Reflection.getOrCreateKotlinClass(PaymentOptionsViewModel.class), new Function0<x0>() {
{
super(0);
}
@NotNull
public final x0 m723invoke() {
x0 viewModelStore = uSBankAccountFormFragment.requireActivity().getViewModelStore();
Intrinsics.checkNotNullExpressionValue(viewModelStore, "requireActivity().viewModelStore");
return viewModelStore;
}
}, new Function0<v0.b>() {
{
super(0);
}
@NotNull
public final v0.b m748invoke() {
v0.b paymentOptionsViewModelFactory;
paymentOptionsViewModelFactory = USBankAccountFormFragment.this.getPaymentOptionsViewModelFactory();
return paymentOptionsViewModelFactory;
}
}).getValue();
}
if (!(requireActivity instanceof PaymentSheetActivity)) {
return null;
}
final USBankAccountFormFragment uSBankAccountFormFragment2 = USBankAccountFormFragment.this;
return (BaseSheetViewModel) FragmentViewModelLazyKt.createViewModelLazy(uSBankAccountFormFragment2, Reflection.getOrCreateKotlinClass(PaymentSheetViewModel.class), new Function0<x0>() {
{
super(0);
}
@NotNull
public final x0 m725invoke() {
x0 viewModelStore = uSBankAccountFormFragment2.requireActivity().getViewModelStore();
Intrinsics.checkNotNullExpressionValue(viewModelStore, "requireActivity().viewModelStore");
return viewModelStore;
}
}, new Function0<v0.b>() {
{
super(0);
}
@NotNull
public final v0.b m749invoke() {
v0.b paymentSheetViewModelFactory;
paymentSheetViewModelFactory = USBankAccountFormFragment.this.getPaymentSheetViewModelFactory();
return paymentSheetViewModelFactory;
}
}).getValue();
}
});
@NotNull
private final k completePayment$delegate = l.b(new Function0<Boolean>() {
{
super(0);
}
@NotNull
public final Boolean m734invoke() {
BaseSheetViewModel sheetViewModel;
sheetViewModel = USBankAccountFormFragment.this.getSheetViewModel();
return Boolean.valueOf(sheetViewModel instanceof PaymentSheetViewModel);
}
});
@NotNull
private final k clientSecret$delegate = l.b(new Function0<ClientSecret>() {
{
super(0);
}
public final ClientSecret m733invoke() {
BaseSheetViewModel sheetViewModel;
N<StripeIntent> stripeIntent$paymentsheet_release;
sheetViewModel = USBankAccountFormFragment.this.getSheetViewModel();
StripeIntent stripeIntent = (sheetViewModel == null || (stripeIntent$paymentsheet_release = sheetViewModel.getStripeIntent$paymentsheet_release()) == null) ? null : (StripeIntent) stripeIntent$paymentsheet_release.getValue();
if (stripeIntent instanceof PaymentIntent) {
String clientSecret = ((PaymentIntent) stripeIntent).getClientSecret();
Intrinsics.checkNotNull(clientSecret);
return new PaymentIntentClientSecret(clientSecret);
}
if (!(stripeIntent instanceof SetupIntent)) {
return null;
}
String clientSecret2 = ((SetupIntent) stripeIntent).getClientSecret();
Intrinsics.checkNotNull(clientSecret2);
return new SetupIntentClientSecret(clientSecret2);
}
});
public USBankAccountFormFragment() {
Function0<v0.b> function0 = new Function0<v0.b>() {
{
super(0);
}
@NotNull
public final v0.b m751invoke() {
final USBankAccountFormFragment uSBankAccountFormFragment = USBankAccountFormFragment.this;
Function0<Application> function02 = new Function0<Application>() {
{
super(0);
}
@NotNull
public final Application m752invoke() {
Application application = USBankAccountFormFragment.this.requireActivity().getApplication();
Intrinsics.checkNotNullExpressionValue(application, "requireActivity().application");
return application;
}
};
final USBankAccountFormFragment uSBankAccountFormFragment2 = USBankAccountFormFragment.this;
return new USBankAccountFormViewModel.Factory(function02, new Function0<USBankAccountFormViewModel.Args>() {
{
super(0);
}
@NotNull
public final USBankAccountFormViewModel.Args m753invoke() {
FormFragmentArguments formArgs;
BaseSheetViewModel sheetViewModel;
ClientSecret clientSecret;
BaseSheetViewModel sheetViewModel2;
BaseSheetViewModel sheetViewModel3;
formArgs = USBankAccountFormFragment.this.getFormArgs();
Intrinsics.checkNotNullExpressionValue(formArgs, "formArgs");
sheetViewModel = USBankAccountFormFragment.this.getSheetViewModel();
boolean z = sheetViewModel instanceof PaymentSheetViewModel;
clientSecret = USBankAccountFormFragment.this.getClientSecret();
sheetViewModel2 = USBankAccountFormFragment.this.getSheetViewModel();
USBankAccountFormScreenState usBankAccountSavedScreenState = sheetViewModel2 != null ? sheetViewModel2.getUsBankAccountSavedScreenState() : null;
sheetViewModel3 = USBankAccountFormFragment.this.getSheetViewModel();
PaymentSelection.New newPaymentSelection = sheetViewModel3 != null ? sheetViewModel3.getNewPaymentSelection() : null;
return new USBankAccountFormViewModel.Args(formArgs, z, clientSecret, usBankAccountSavedScreenState, newPaymentSelection instanceof PaymentSelection.New.USBankAccount ? (PaymentSelection.New.USBankAccount) newPaymentSelection : null, null, 32, null);
}
}, USBankAccountFormFragment.this, null, 8, null);
}
};
final Function0<Fragment> function02 = new Function0<Fragment>() {
{
super(0);
}
@NotNull
public final Fragment m727invoke() {
return this;
}
};
this.viewModel$delegate = FragmentViewModelLazyKt.createViewModelLazy(this, Reflection.getOrCreateKotlinClass(USBankAccountFormViewModel.class), new Function0<x0>() {
{
super(0);
}
@NotNull
public final x0 m728invoke() {
x0 viewModelStore = ((y0) function02.invoke()).getViewModelStore();
Intrinsics.checkNotNullExpressionValue(viewModelStore, "ownerProducer().viewModelStore");
return viewModelStore;
}
}, function0);
}
public final void AccountDetailsForm(final String str, final String str2, final boolean z, Composer composer, final int i) {
int i2;
androidx.compose.runtime.a aVar;
androidx.compose.runtime.a h = composer.h(-387008785);
h.w(-492369756);
Object x = h.x();
Composer.a.a aVar2 = Composer.a.a;
Object obj = x;
if (x == aVar2) {
ParcelableSnapshotMutableState f = k1.f(Boolean.FALSE);
h.p(f);
obj = f;
}
h.V(false);
final r0 r0Var = (r0) obj;
final int invoke = TransformToBankIcon.Companion.invoke(str);
final r0 a = k1.a(getViewModel().getProcessing(), Boolean.FALSE, (CoroutineContext) null, h, 56, 2);
Modifier.a aVar3 = Modifier.a.b;
float f2 = 8;
Modifier h2 = e.h(f.b(aVar3, 1.0f), 0.0f, 0.0f, 0.0f, f2, 7);
h.w(-483455358);
o a2 = m.a(d.c, c.a.m, h, 0);
h.w(-1323940314);
p1.e eVar = (p1.e) h.C(G0.f);
u uVar = (u) h.C(G0.l);
k2 k2Var = (k2) h.C(G0.q);
g.A.getClass();
H.a aVar4 = g.a.b;
k0.a b = w.b(h2);
if (!(h.a instanceof c0.f)) {
c0.k.a();
throw null;
}
h.D();
if (h.O) {
h.k(aVar4);
} else {
h.o();
}
h.x = false;
C1.a(h, a2, g.a.f);
C1.a(h, eVar, g.a.d);
C1.a(h, uVar, g.a.g);
b.a(0, b, z.b(h, k2Var, g.a.h, h), h, 2058660585);
h.w(-1163856341);
H6TextKt.H6Text(T0.g.b(h, R.string.title_bank_account), e.f(aVar3, 0.0f, f2, 1), h, 48, 0);
SectionUIKt.SectionCard(f.b(aVar3, 1.0f), false, (G.u) null, k0.b.b(h, -820740628, new Function2<Composer, Integer, Unit>() {
{
super(2);
}
public Object invoke(Object obj2, Object obj3) {
invoke((Composer) obj2, ((Number) obj3).intValue());
return Unit.a;
}
public final void invoke(Composer composer2, int i3) {
if ((i3 & 11) == 2 && composer2.i()) {
composer2.F();
return;
}
Modifier.a aVar5 = Modifier.a.b;
Modifier d = e.d(f.b(aVar5, 1.0f), 8);
e.b bVar = c.a.k;
d.g gVar = d.g;
final x1<Boolean> x1Var = a;
final r0<Boolean> r0Var2 = r0Var;
int i4 = invoke;
String str3 = str;
String str4 = str2;
composer2.w(693286680);
T a3 = Q.a(gVar, bVar, composer2, 54);
composer2.w(-1323940314);
y1 y1Var = G0.f;
p1.e eVar2 = (p1.e) composer2.C(y1Var);
y1 y1Var2 = G0.l;
u uVar2 = (u) composer2.C(y1Var2);
y1 y1Var3 = G0.q;
k2 k2Var2 = (k2) composer2.C(y1Var3);
g.A.getClass();
H.a aVar6 = g.a.b;
k0.a b2 = w.b(d);
if (!(composer2.j() instanceof c0.f)) {
c0.k.a();
throw null;
}
composer2.D();
if (composer2.f()) {
composer2.k(aVar6);
} else {
composer2.o();
}
composer2.E();
g.a.d dVar = g.a.f;
C1.a(composer2, a3, dVar);
g.a.b bVar2 = g.a.d;
C1.a(composer2, eVar2, bVar2);
g.a.c cVar = g.a.g;
C1.a(composer2, uVar2, cVar);
g.a.g gVar2 = g.a.h;
t.b(0, b2, com.stripe.android.link.a.a(composer2, k2Var2, gVar2, composer2), composer2, 2058660585);
composer2.w(-678309503);
composer2.w(693286680);
T a4 = Q.a(d.a, bVar, composer2, 48);
composer2.w(-1323940314);
p1.e eVar3 = (p1.e) composer2.C(y1Var);
u uVar3 = (u) composer2.C(y1Var2);
k2 k2Var3 = (k2) composer2.C(y1Var3);
k0.a b3 = w.b(aVar5);
if (!(composer2.j() instanceof c0.f)) {
c0.k.a();
throw null;
}
composer2.D();
if (composer2.f()) {
composer2.k(aVar6);
} else {
composer2.o();
}
composer2.E();
C1.a(composer2, a4, dVar);
C1.a(composer2, eVar3, bVar2);
C1.a(composer2, uVar3, cVar);
t.b(0, b3, com.stripe.android.link.a.a(composer2, k2Var3, gVar2, composer2), composer2, 2058660585);
composer2.w(-678309503);
e0.a(T0.d.a(i4, composer2, 0), (String) null, f.m(f.d(aVar5, 40), 56), (c) null, (h) null, 0.0f, (U) null, composer2, 440, 120);
E2.c(og.d.b(str3, " ••••", str4), t0.a.a(aVar5, ((Boolean) x1Var.getValue()).booleanValue() ? 0.5f : 1.0f), PaymentsThemeKt.getPaymentsColors(Y0.a, composer2, 8).getOnComponent-0d7_KjU(), 0L, (c1.w) null, (B) null, (c1.k) null, 0L, (i) null, (i1.h) null, 0L, 0, false, 0, (Function1) null, (I) null, composer2, 0, 0, 65528);
composer2.J();
composer2.J();
composer2.q();
composer2.J();
composer2.J();
B0.b a5 = T0.d.a(R.drawable.stripe_ic_clear, composer2, 0);
float f3 = 20;
Modifier a6 = t0.a.a(f.m(f.d(aVar5, f3), f3), ((Boolean) x1Var.getValue()).booleanValue() ? 0.5f : 1.0f);
composer2.w(511388516);
boolean K = composer2.K(x1Var) | composer2.K(r0Var2);
Object x2 = composer2.x();
if (K || x2 == Composer.a.a) {
x2 = new Function0<Unit>() {
{
super(0);
}
public Object invoke() {
m730invoke();
return Unit.a;
}
public final void m730invoke() {
if (((Boolean) x1Var.getValue()).booleanValue()) {
return;
}
r0Var2.setValue(Boolean.TRUE);
}
};
composer2.p(x2);
}
composer2.J();
e0.a(a5, (String) null, androidx.compose.foundation.d.b(a6, false, (String) null, (Function0) x2, 7), (c) null, (h) null, 0.0f, (U) null, composer2, 56, 120);
composer2.J();
composer2.J();
composer2.q();
composer2.J();
composer2.J();
}
}), h, 3078, 6);
h.w(-1523206808);
if (getFormArgs().getShowCheckbox()) {
SaveForFutureUseElement saveForFutureUseElement = getViewModel().getSaveForFutureUseElement();
saveForFutureUseElement.getController().onValueChange(z);
Unit unit = Unit.a;
i2 = 1;
SaveForFutureUseElementUIKt.SaveForFutureUseElementUI(true, saveForFutureUseElement, h, (SaveForFutureUseElement.$stable << 3) | 6);
} else {
i2 = 1;
}
com.stripe.android.link.ui.a.a(h, false, false, false, i2);
h.V(false);
h.V(false);
if (str2 == null) {
aVar = h;
} else {
String b2 = T0.g.b(h, R.string.stripe_paymentsheet_remove_bank_account_title);
int i3 = R.string.bank_account_ending_in;
Object[] objArr = new Object[i2];
objArr[0] = str2;
String a3 = T0.g.a(i3, objArr, h);
String b3 = T0.g.b(h, R.string.remove);
String b4 = T0.g.b(h, R.string.cancel);
Function0<Unit> function0 = new Function0<Unit>() {
{
super(0);
}
public Object invoke() {
m731invoke();
return Unit.a;
}
public final void m731invoke() {
USBankAccountFormViewModel viewModel;
r0Var.setValue(Boolean.FALSE);
viewModel = this.getViewModel();
USBankAccountFormViewModel.reset$default(viewModel, null, 1, null);
}
};
h.w(1157296644);
boolean K = h.K(r0Var);
Object x2 = h.x();
Object obj2 = x2;
if (K || x2 == aVar2) {
Function0<Unit> function02 = new Function0<Unit>() {
{
super(0);
}
public Object invoke() {
m732invoke();
return Unit.a;
}
public final void m732invoke() {
r0Var.setValue(Boolean.FALSE);
}
};
h.p(function02);
obj2 = function02;
}
h.V(false);
aVar = h;
SimpleDialogElementUIKt.SimpleDialogElementUI(r0Var, b2, a3, b3, b4, function0, (Function0) obj2, h, 6, 0);
}
I0 Z = aVar.Z();
if (Z == null) {
return;
}
Z.d = new Function2<Composer, Integer, Unit>() {
{
super(2);
}
public Object invoke(Object obj3, Object obj4) {
invoke((Composer) obj3, ((Number) obj4).intValue());
return Unit.a;
}
public final void invoke(Composer composer2, int i4) {
USBankAccountFormFragment.this.AccountDetailsForm(str, str2, z, composer2, i | 1);
}
};
}
public final void MandateCollectionScreen(final USBankAccountFormScreenState.MandateCollection mandateCollection, Composer composer, final int i) {
androidx.compose.runtime.a h = composer.h(-55447596);
Modifier b = f.b(Modifier.a.b, 1.0f);
h.w(-483455358);
o a = m.a(d.c, c.a.m, h, 0);
h.w(-1323940314);
p1.e eVar = (p1.e) h.C(G0.f);
u uVar = (u) h.C(G0.l);
k2 k2Var = (k2) h.C(G0.q);
g.A.getClass();
H.a aVar = g.a.b;
k0.a b2 = w.b(b);
if (!(h.a instanceof c0.f)) {
c0.k.a();
throw null;
}
h.D();
if (h.O) {
h.k(aVar);
} else {
h.o();
}
h.x = false;
C1.a(h, a, g.a.f);
C1.a(h, eVar, g.a.d);
C1.a(h, uVar, g.a.g);
b.a(0, b2, z.b(h, k2Var, g.a.h, h), h, 2058660585);
h.w(-1163856341);
NameAndEmailForm(mandateCollection.getName(), mandateCollection.getEmail(), h, 512);
AccountDetailsForm(mandateCollection.getPaymentAccount().getInstitutionName(), mandateCollection.getPaymentAccount().getLast4(), mandateCollection.getSaveForFutureUsage(), h, 4096);
com.stripe.android.link.ui.a.a(h, false, false, true, false);
h.V(false);
I0 Z = h.Z();
if (Z == null) {
return;
}
Z.d = new Function2<Composer, Integer, Unit>() {
{
super(2);
}
public Object invoke(Object obj, Object obj2) {
invoke((Composer) obj, ((Number) obj2).intValue());
return Unit.a;
}
public final void invoke(Composer composer2, int i2) {
USBankAccountFormFragment.this.MandateCollectionScreen(mandateCollection, composer2, i | 1);
}
};
}
public final void NameAndEmailCollectionScreen(final USBankAccountFormScreenState.NameAndEmailCollection nameAndEmailCollection, Composer composer, final int i) {
androidx.compose.runtime.a h = composer.h(-320058200);
Modifier b = f.b(Modifier.a.b, 1.0f);
h.w(-483455358);
o a = m.a(d.c, c.a.m, h, 0);
h.w(-1323940314);
p1.e eVar = (p1.e) h.C(G0.f);
u uVar = (u) h.C(G0.l);
k2 k2Var = (k2) h.C(G0.q);
g.A.getClass();
H.a aVar = g.a.b;
k0.a b2 = w.b(b);
if (!(h.a instanceof c0.f)) {
c0.k.a();
throw null;
}
h.D();
if (h.O) {
h.k(aVar);
} else {
h.o();
}
h.x = false;
C1.a(h, a, g.a.f);
C1.a(h, eVar, g.a.d);
C1.a(h, uVar, g.a.g);
b.a(0, b2, z.b(h, k2Var, g.a.h, h), h, 2058660585);
h.w(-1163856341);
NameAndEmailForm(nameAndEmailCollection.getName(), nameAndEmailCollection.getEmail(), h, 512);
com.stripe.android.link.ui.a.a(h, false, false, true, false);
h.V(false);
I0 Z = h.Z();
if (Z == null) {
return;
}
Z.d = new Function2<Composer, Integer, Unit>() {
{
super(2);
}
public Object invoke(Object obj, Object obj2) {
invoke((Composer) obj, ((Number) obj2).intValue());
return Unit.a;
}
public final void invoke(Composer composer2, int i2) {
USBankAccountFormFragment.this.NameAndEmailCollectionScreen(nameAndEmailCollection, composer2, i | 1);
}
};
}
public final void NameAndEmailForm(final String str, final String str2, Composer composer, final int i) {
androidx.compose.runtime.a h = composer.h(-2097962352);
r0 a = k1.a(getViewModel().getProcessing(), Boolean.FALSE, (CoroutineContext) null, h, 56, 2);
Modifier.a aVar = Modifier.a.b;
Modifier b = f.b(aVar, 1.0f);
h.w(-483455358);
o a2 = m.a(d.c, c.a.m, h, 0);
h.w(-1323940314);
y1 y1Var = G0.f;
p1.e eVar = (p1.e) h.C(y1Var);
y1 y1Var2 = G0.l;
u uVar = (u) h.C(y1Var2);
y1 y1Var3 = G0.q;
k2 k2Var = (k2) h.C(y1Var3);
g.A.getClass();
H.a aVar2 = g.a.b;
k0.a b2 = w.b(b);
c0.f fVar = h.a;
if (!(fVar instanceof c0.f)) {
c0.k.a();
throw null;
}
h.D();
if (h.O) {
h.k(aVar2);
} else {
h.o();
}
h.x = false;
g.a.d dVar = g.a.f;
C1.a(h, a2, dVar);
g.a.b bVar = g.a.d;
C1.a(h, eVar, bVar);
g.a.c cVar = g.a.g;
C1.a(h, uVar, cVar);
g.a.g gVar = g.a.h;
b2.invoke(z.b(h, k2Var, gVar, h), h, 0);
h.w(2058660585);
h.w(-1163856341);
H6TextKt.H6Text(T0.g.b(h, R.string.stripe_paymentsheet_pay_with_bank_title), androidx.compose.foundation.layout.e.h(aVar, 0.0f, 16, 0.0f, 8, 5), h, 48, 0);
float f = 0;
Modifier d = androidx.compose.foundation.layout.e.d(f.b(aVar, 1.0f), f);
p0.e eVar2 = c.a.f;
h.w(733328855);
K.h f2 = K.g.f(eVar2, h, 6);
h.w(-1323940314);
p1.e eVar3 = (p1.e) h.C(y1Var);
u uVar2 = (u) h.C(y1Var2);
k2 k2Var2 = (k2) h.C(y1Var3);
k0.a b3 = w.b(d);
if (!(fVar instanceof c0.f)) {
c0.k.a();
throw null;
}
h.D();
if (h.O) {
h.k(aVar2);
} else {
h.o();
}
h.x = false;
C1.a(h, f2, dVar);
C1.a(h, eVar3, bVar);
C1.a(h, uVar2, cVar);
b3.invoke(z.b(h, k2Var2, gVar, h), h, 0);
h.w(2058660585);
h.w(-2137368960);
TextFieldController nameController = getViewModel().getNameController();
nameController.onRawValueChange(str);
Unit unit = Unit.a;
TextFieldUIKt.TextFieldSection-VyDzSTg(nameController, (Modifier) null, (Integer) null, 6, !((Boolean) a.getValue()).booleanValue(), (Function1) null, h, 8, 38);
com.stripe.android.link.ui.a.a(h, false, false, true, false);
h.V(false);
Modifier d2 = androidx.compose.foundation.layout.e.d(f.b(aVar, 1.0f), f);
h.w(733328855);
K.h f3 = K.g.f(eVar2, h, 6);
h.w(-1323940314);
p1.e eVar4 = (p1.e) h.C(y1Var);
u uVar3 = (u) h.C(y1Var2);
k2 k2Var3 = (k2) h.C(y1Var3);
k0.a b4 = w.b(d2);
if (!(fVar instanceof c0.f)) {
c0.k.a();
throw null;
}
h.D();
if (h.O) {
h.k(aVar2);
} else {
h.o();
}
h.x = false;
C1.a(h, f3, dVar);
C1.a(h, eVar4, bVar);
C1.a(h, uVar3, cVar);
b4.invoke(z.b(h, k2Var3, gVar, h), h, 0);
h.w(2058660585);
h.w(-2137368960);
TextFieldController emailController = getViewModel().getEmailController();
emailController.onRawValueChange(str2 == null ? CameraView.FILL_ASPECT_RATIO : str2);
TextFieldUIKt.TextFieldSection-VyDzSTg(emailController, (Modifier) null, (Integer) null, 7, !((Boolean) a.getValue()).booleanValue(), (Function1) null, h, 8, 38);
com.stripe.android.link.ui.a.a(h, false, false, true, false);
com.stripe.android.link.ui.a.a(h, false, false, false, true);
h.V(false);
h.V(false);
I0 Z = h.Z();
if (Z == null) {
return;
}
Z.d = new Function2<Composer, Integer, Unit>() {
{
super(2);
}
public Object invoke(Object obj, Object obj2) {
invoke((Composer) obj, ((Number) obj2).intValue());
return Unit.a;
}
public final void invoke(Composer composer2, int i2) {
USBankAccountFormFragment.this.NameAndEmailForm(str, str2, composer2, i | 1);
}
};
}
public final void SavedAccountScreen(final USBankAccountFormScreenState.SavedAccount savedAccount, Composer composer, final int i) {
androidx.compose.runtime.a h = composer.h(-1118027480);
Modifier b = f.b(Modifier.a.b, 1.0f);
h.w(-483455358);
o a = m.a(d.c, c.a.m, h, 0);
h.w(-1323940314);
p1.e eVar = (p1.e) h.C(G0.f);
u uVar = (u) h.C(G0.l);
k2 k2Var = (k2) h.C(G0.q);
g.A.getClass();
H.a aVar = g.a.b;
k0.a b2 = w.b(b);
if (!(h.a instanceof c0.f)) {
c0.k.a();
throw null;
}
h.D();
if (h.O) {
h.k(aVar);
} else {
h.o();
}
h.x = false;
C1.a(h, a, g.a.f);
C1.a(h, eVar, g.a.d);
C1.a(h, uVar, g.a.g);
b.a(0, b2, z.b(h, k2Var, g.a.h, h), h, 2058660585);
h.w(-1163856341);
NameAndEmailForm(savedAccount.getName(), savedAccount.getEmail(), h, 512);
AccountDetailsForm(savedAccount.getBankName(), savedAccount.getLast4(), savedAccount.getSaveForFutureUsage(), h, 4096);
com.stripe.android.link.ui.a.a(h, false, false, true, false);
h.V(false);
I0 Z = h.Z();
if (Z == null) {
return;
}
Z.d = new Function2<Composer, Integer, Unit>() {
{
super(2);
}
public Object invoke(Object obj, Object obj2) {
invoke((Composer) obj, ((Number) obj2).intValue());
return Unit.a;
}
public final void invoke(Composer composer2, int i2) {
USBankAccountFormFragment.this.SavedAccountScreen(savedAccount, composer2, i | 1);
}
};
}
public final void VerifyWithMicrodepositsScreen(final USBankAccountFormScreenState.VerifyWithMicrodeposits verifyWithMicrodeposits, Composer composer, final int i) {
androidx.compose.runtime.a h = composer.h(1449098348);
Modifier b = f.b(Modifier.a.b, 1.0f);
h.w(-483455358);
o a = m.a(d.c, c.a.m, h, 0);
h.w(-1323940314);
p1.e eVar = (p1.e) h.C(G0.f);
u uVar = (u) h.C(G0.l);
k2 k2Var = (k2) h.C(G0.q);
g.A.getClass();
H.a aVar = g.a.b;
k0.a b2 = w.b(b);
if (!(h.a instanceof c0.f)) {
c0.k.a();
throw null;
}
h.D();
if (h.O) {
h.k(aVar);
} else {
h.o();
}
h.x = false;
C1.a(h, a, g.a.f);
C1.a(h, eVar, g.a.d);
C1.a(h, uVar, g.a.g);
b.a(0, b2, z.b(h, k2Var, g.a.h, h), h, 2058660585);
h.w(-1163856341);
NameAndEmailForm(verifyWithMicrodeposits.getName(), verifyWithMicrodeposits.getEmail(), h, 512);
AccountDetailsForm(verifyWithMicrodeposits.getPaymentAccount().getBankName(), verifyWithMicrodeposits.getPaymentAccount().getLast4(), verifyWithMicrodeposits.getSaveForFutureUsage(), h, 4096);
com.stripe.android.link.ui.a.a(h, false, false, true, false);
h.V(false);
I0 Z = h.Z();
if (Z == null) {
return;
}
Z.d = new Function2<Composer, Integer, Unit>() {
{
super(2);
}
public Object invoke(Object obj, Object obj2) {
invoke((Composer) obj, ((Number) obj2).intValue());
return Unit.a;
}
public final void invoke(Composer composer2, int i2) {
USBankAccountFormFragment.this.VerifyWithMicrodepositsScreen(verifyWithMicrodeposits, composer2, i | 1);
}
};
}
public final ClientSecret getClientSecret() {
return (ClientSecret) this.clientSecret$delegate.getValue();
}
private final boolean getCompletePayment() {
return ((Boolean) this.completePayment$delegate.getValue()).booleanValue();
}
public final FormFragmentArguments getFormArgs() {
return (FormFragmentArguments) this.formArgs$delegate.getValue();
}
public final v0.b getPaymentOptionsViewModelFactory() {
return (v0.b) this.paymentOptionsViewModelFactory$delegate.getValue();
}
public final v0.b getPaymentSheetViewModelFactory() {
return (v0.b) this.paymentSheetViewModelFactory$delegate.getValue();
}
public final BaseSheetViewModel<?> getSheetViewModel() {
return (BaseSheetViewModel) this.sheetViewModel$delegate.getValue();
}
public final USBankAccountFormViewModel getViewModel() {
return (USBankAccountFormViewModel) this.viewModel$delegate.getValue();
}
public final void renderMandateCollectionScreen(ComposeView composeView, final USBankAccountFormScreenState.MandateCollection mandateCollection) {
composeView.setContent(new k0.a(-602382819, true, new Function2<Composer, Integer, Unit>() {
{
super(2);
}
public Object invoke(Object obj, Object obj2) {
invoke((Composer) obj, ((Number) obj2).intValue());
return Unit.a;
}
public final void invoke(Composer composer, int i) {
if ((i & 11) == 2 && composer.i()) {
composer.F();
return;
}
final USBankAccountFormFragment uSBankAccountFormFragment = USBankAccountFormFragment.this;
final USBankAccountFormScreenState.MandateCollection mandateCollection2 = mandateCollection;
PaymentsThemeKt.PaymentsTheme((PaymentsColors) null, (PaymentsShapes) null, (PaymentsTypography) null, k0.b.b(composer, -962091953, new Function2<Composer, Integer, Unit>() {
{
super(2);
}
public Object invoke(Object obj, Object obj2) {
invoke((Composer) obj, ((Number) obj2).intValue());
return Unit.a;
}
public final void invoke(Composer composer2, int i2) {
if ((i2 & 11) == 2 && composer2.i()) {
composer2.F();
} else {
USBankAccountFormFragment.this.MandateCollectionScreen(mandateCollection2, composer2, FinancialConnectionsAccount.$stable | 64);
}
}
}), composer, 3072, 7);
}
}));
updatePrimaryButton$default(this, mandateCollection.getPrimaryButtonText(), new Function0<Unit>() {
{
super(0);
}
public Object invoke() {
m743invoke();
return Unit.a;
}
public final void m743invoke() {
USBankAccountFormViewModel viewModel;
viewModel = USBankAccountFormFragment.this.getViewModel();
viewModel.handlePrimaryButtonClick(mandateCollection);
}
}, getCompletePayment(), false, false, 24, null);
updateMandateText(mandateCollection.getMandateText());
}
public final java.lang.Object renderNameAndEmailCollectionScreen(androidx.compose.ui.platform.ComposeView r17, final com.stripe.android.paymentsheet.paymentdatacollection.ach.USBankAccountFormScreenState.NameAndEmailCollection r18, dl.H r19, Kk.c<? super kotlin.Unit> r20) {
throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.paymentsheet.paymentdatacollection.ach.USBankAccountFormFragment.renderNameAndEmailCollectionScreen(androidx.compose.ui.platform.ComposeView, com.stripe.android.paymentsheet.paymentdatacollection.ach.USBankAccountFormScreenState$NameAndEmailCollection, dl.H, Kk.c):java.lang.Object");
}
public final void renderSavedAccountScreen(ComposeView composeView, final USBankAccountFormScreenState.SavedAccount savedAccount) {
composeView.setContent(new k0.a(-1457437007, true, new Function2<Composer, Integer, Unit>() {
{
super(2);
}
public Object invoke(Object obj, Object obj2) {
invoke((Composer) obj, ((Number) obj2).intValue());
return Unit.a;
}
public final void invoke(Composer composer, int i) {
if ((i & 11) == 2 && composer.i()) {
composer.F();
return;
}
final USBankAccountFormFragment uSBankAccountFormFragment = USBankAccountFormFragment.this;
final USBankAccountFormScreenState.SavedAccount savedAccount2 = savedAccount;
PaymentsThemeKt.PaymentsTheme((PaymentsColors) null, (PaymentsShapes) null, (PaymentsTypography) null, k0.b.b(composer, 1928807267, new Function2<Composer, Integer, Unit>() {
{
super(2);
}
public Object invoke(Object obj, Object obj2) {
invoke((Composer) obj, ((Number) obj2).intValue());
return Unit.a;
}
public final void invoke(Composer composer2, int i2) {
if ((i2 & 11) == 2 && composer2.i()) {
composer2.F();
} else {
USBankAccountFormFragment.this.SavedAccountScreen(savedAccount2, composer2, 64);
}
}
}), composer, 3072, 7);
}
}));
updatePrimaryButton$default(this, savedAccount.getPrimaryButtonText(), new Function0<Unit>() {
{
super(0);
}
public Object invoke() {
m745invoke();
return Unit.a;
}
public final void m745invoke() {
USBankAccountFormViewModel viewModel;
viewModel = USBankAccountFormFragment.this.getViewModel();
viewModel.handlePrimaryButtonClick(savedAccount);
}
}, getCompletePayment(), false, false, 24, null);
updateMandateText(savedAccount.getMandateText());
}
public final void renderVerifyWithMicrodepositsScreen(ComposeView composeView, final USBankAccountFormScreenState.VerifyWithMicrodeposits verifyWithMicrodeposits) {
composeView.setContent(new k0.a(-1662139083, true, new Function2<Composer, Integer, Unit>() {
{
super(2);
}
public Object invoke(Object obj, Object obj2) {
invoke((Composer) obj, ((Number) obj2).intValue());
return Unit.a;
}
public final void invoke(Composer composer, int i) {
if ((i & 11) == 2 && composer.i()) {
composer.F();
return;
}
final USBankAccountFormFragment uSBankAccountFormFragment = USBankAccountFormFragment.this;
final USBankAccountFormScreenState.VerifyWithMicrodeposits verifyWithMicrodeposits2 = verifyWithMicrodeposits;
PaymentsThemeKt.PaymentsTheme((PaymentsColors) null, (PaymentsShapes) null, (PaymentsTypography) null, k0.b.b(composer, -1839509401, new Function2<Composer, Integer, Unit>() {
{
super(2);
}
public Object invoke(Object obj, Object obj2) {
invoke((Composer) obj, ((Number) obj2).intValue());
return Unit.a;
}
public final void invoke(Composer composer2, int i2) {
if ((i2 & 11) == 2 && composer2.i()) {
composer2.F();
} else {
USBankAccountFormFragment.this.VerifyWithMicrodepositsScreen(verifyWithMicrodeposits2, composer2, BankAccount.$stable | 64);
}
}
}), composer, 3072, 7);
}
}));
updatePrimaryButton$default(this, verifyWithMicrodeposits.getPrimaryButtonText(), new Function0<Unit>() {
{
super(0);
}
public Object invoke() {
m746invoke();
return Unit.a;
}
public final void m746invoke() {
USBankAccountFormViewModel viewModel;
viewModel = USBankAccountFormFragment.this.getViewModel();
viewModel.handlePrimaryButtonClick(verifyWithMicrodeposits);
}
}, getCompletePayment(), false, false, 24, null);
updateMandateText(verifyWithMicrodeposits.getMandateText());
}
public final void updateMandateText(java.lang.String r5) {
throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.paymentsheet.paymentdatacollection.ach.USBankAccountFormFragment.updateMandateText(java.lang.String):void");
}
private final void updatePrimaryButton(String str, final Function0<Unit> function0, final boolean z, boolean z2, boolean z3) {
BaseSheetViewModel<?> sheetViewModel = getSheetViewModel();
if (sheetViewModel != null) {
sheetViewModel.updatePrimaryButtonState(PrimaryButton.State.Ready.INSTANCE);
}
BaseSheetViewModel<?> sheetViewModel2 = getSheetViewModel();
if (sheetViewModel2 != null) {
sheetViewModel2.updatePrimaryButtonUIState(new PrimaryButton.UIState(str, new Function0<Unit>() {
{
super(0);
}
public Object invoke() {
m750invoke();
return Unit.a;
}
public final void m750invoke() {
throw new UnsupportedOperationException("Method not decompiled: com.stripe.android.paymentsheet.paymentdatacollection.ach.USBankAccountFormFragment$updatePrimaryButton$1.m750invoke():void");
}
}, z2, z3));
}
}
public static void updatePrimaryButton$default(USBankAccountFormFragment uSBankAccountFormFragment, String str, Function0 function0, boolean z, boolean z2, boolean z3, int i, Object obj) {
uSBankAccountFormFragment.updatePrimaryButton(str, function0, (i & 4) != 0 ? true : z, (i & 8) != 0 ? true : z2, (i & 16) != 0 ? true : z3);
}
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
getViewModel().registerFragment(this);
}
@NotNull
public View onCreateView(@NotNull LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
Intrinsics.checkNotNullParameter(layoutInflater, "inflater");
Context context = layoutInflater.getContext();
Intrinsics.checkNotNullExpressionValue(context, "inflater.context");
ComposeView composeView = new ComposeView(context, (AttributeSet) null, 6, 0);
composeView.setLayoutParams(new ViewGroup.LayoutParams(-1, -1));
dl.g.b(J.a(this), (CoroutineContext) null, (dl.J) null, new USBankAccountFormFragment$onCreateView$1$1(this, null), 3);
dl.g.b(J.a(this), (CoroutineContext) null, (dl.J) null, new USBankAccountFormFragment$onCreateView$1$2(this, null), 3);
dl.g.b(J.a(this), (CoroutineContext) null, (dl.J) null, new USBankAccountFormFragment$onCreateView$1$3(this, null), 3);
dl.g.b(J.a(this), (CoroutineContext) null, (dl.J) null, new USBankAccountFormFragment$onCreateView$1$4(this, composeView, null), 3);
return composeView;
}
public void onDetach() {
BaseSheetViewModel<?> sheetViewModel = getSheetViewModel();
if (sheetViewModel != null) {
sheetViewModel.setUsBankAccountSavedScreenState(((USBankAccountFormScreenState) getViewModel().getCurrentScreenState().getValue()).updateInputs((String) getViewModel().getName().getValue(), (String) getViewModel().getEmail().getValue(), ((Boolean) getViewModel().getSaveForFutureUse().getValue()).booleanValue()));
}
BaseSheetViewModel<?> sheetViewModel2 = getSheetViewModel();
if (sheetViewModel2 != null) {
sheetViewModel2.updateBelowButtonText(null);
}
BaseSheetViewModel<?> sheetViewModel3 = getSheetViewModel();
if (sheetViewModel3 != null) {
sheetViewModel3.updatePrimaryButtonUIState(null);
}
getViewModel().onDestroy();
super.onDetach();
}
}