Swiggy v4.51.1版本的 MD5 值为:5af7ec91512a0a8c1510e3f8bac20b8b

以下内容为反编译后的 MenuHeaderToolbarViewModelV4$shareClicked$1.java 源代码,内容仅作参考


package in.swiggy.android.menu.header;

import in.swiggy.android.tejas.oldapi.models.restaurant.Restaurant;
import java.util.concurrent.Callable;
import java.util.concurrent.TimeUnit;
import kotlin.Unit;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Lambda;
import kotlin.jvm.internal.Ref$ObjectRef;
public final class MenuHeaderToolbarViewModelV4$shareClicked$1 extends Lambda implements Function0<Unit> {
    final MenuHeaderToolbarViewModelV4 a;

    public MenuHeaderToolbarViewModelV4$shareClicked$1(MenuHeaderToolbarViewModelV4 menuHeaderToolbarViewModelV4) {
        super(0);
        this.a = menuHeaderToolbarViewModelV4;
    }

    public static final Unit b(MenuHeaderToolbarViewModelV4 this$0) {
        kotlin.jvm.internal.o.k(this$0, "this$0");
        this$0.Y7(true);
        return Unit.a;
    }

    @Override
    public Unit invoke() {
        invoke2();
        return Unit.a;
    }

    public final void invoke2() {
        if (this.a.q7()) {
            String str = "https://www.swiggy.com/menu/" + this.a.z7().mId + "?source=sharing";
            String str2 = this.a.z7().mName;
            String area = this.a.z7().getArea();
            String str3 = this.a.z7().mCity;
            if (str3 == null) {
                str3 = "";
            }
            String str4 = str2 + " | " + area + ", " + str3;
            final Ref$ObjectRef ref$ObjectRef = new Ref$ObjectRef();
            ref$ObjectRef.a = "";
            in.swiggy.android.menucommons.intefaces.d w7 = this.a.w7();
            String b = this.a.r0().b(in.swiggy.android.menu.i.menu_share_link_msg_s, str4, str);
            Restaurant z7 = this.a.z7();
            String str5 = z7 != null ? z7.mId : null;
            if (str5 == null) {
                str5 = "";
            }
            w7.O(b, str5, new Function1<String, Unit>() {
                {
                    super(1);
                }

                @Override
                public Unit invoke(String str6) {
                    invoke2(str6);
                    return Unit.a;
                }

                public final void invoke2(String sharedLinked) {
                    kotlin.jvm.internal.o.k(sharedLinked, "sharedLinked");
                    ref$ObjectRef.a = sharedLinked;
                }
            });
            in.swiggy.android.analytics.interfaces.c g3 = this.a.g3();
            Restaurant z72 = this.a.z7();
            String str6 = z72 != null ? z72.mId : null;
            if (str6 == null) {
                str6 = "";
            }
            this.a.g3().b(g3.l("menu", "click-share-button", str6, ""));
            this.a.Y7(false);
            this.a.I7((String) ref$ObjectRef.a);
            final MenuHeaderToolbarViewModelV4 menuHeaderToolbarViewModelV4 = this.a;
            in.swiggy.android.commons.rxjava.g.d(new Callable() {
                @Override
                public final Object call() {
                    Unit b2;
                    b2 = MenuHeaderToolbarViewModelV4$shareClicked$1.b(MenuHeaderToolbarViewModelV4.this);
                    return b2;
                }
            }, 2000L, TimeUnit.MILLISECONDS, io.reactivex.android.schedulers.a.a());
        }
    }
}