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

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


package in.swiggy.address.ui.map;

import androidx.compose.foundation.ImageKt;
import androidx.compose.foundation.layout.Arrangement;
import androidx.compose.foundation.layout.ColumnKt;
import androidx.compose.foundation.layout.OffsetKt;
import androidx.compose.foundation.layout.PaddingKt;
import androidx.compose.foundation.layout.RowKt;
import androidx.compose.foundation.layout.SizeKt;
import androidx.compose.foundation.layout.e0;
import androidx.compose.foundation.layout.g0;
import androidx.compose.foundation.layout.k;
import androidx.compose.foundation.text.e;
import androidx.compose.material.TextKt;
import androidx.compose.material.f;
import androidx.compose.runtime.ComposerKt;
import androidx.compose.runtime.Updater;
import androidx.compose.runtime.i;
import androidx.compose.runtime.internal.b;
import androidx.compose.runtime.l1;
import androidx.compose.runtime.p;
import androidx.compose.runtime.r1;
import androidx.compose.runtime.s1;
import androidx.compose.ui.b;
import androidx.compose.ui.g;
import androidx.compose.ui.graphics.p1;
import androidx.compose.ui.graphics.painter.Painter;
import androidx.compose.ui.graphics.q1;
import androidx.compose.ui.layout.LayoutKt;
import androidx.compose.ui.layout.c0;
import androidx.compose.ui.node.ComposeUiNode;
import androidx.compose.ui.text.c;
import androidx.compose.ui.text.d;
import androidx.compose.ui.text.r;
import androidx.compose.ui.text.x;
import androidx.compose.ui.unit.h;
import androidx.compose.ui.unit.s;
import com.android.apksig.internal.apk.AndroidBinXmlParser;
import com.android.apksig.internal.apk.v4.V4Signature;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import in.swiggy.address.forMigration.a;
import in.swiggy.address.ui.addAddress.t;
import in.swiggy.address.ui.addAddress.u;
import in.swiggy.address.ui.addAddress.v;
import in.swiggy.android.dls.compose.superbutton.ButtonElevationConfig;
import in.swiggy.android.dls.compose.superbutton.SuperButtonKt;
import in.swiggy.android.dls.compose.superbutton.a;
import in.swiggy.android.dls.compose.superbutton.b;
import in.swiggy.android.dls.compose.superbutton.c;
import in.swiggy.android.dls.compose.superbutton.d;
import in.swiggy.android.dls.compose.superbutton.e;
import in.swiggy.android.dls.compose.superbutton.g;
import in.swiggy.android.dls.compose.textview.DlsTextKt;
import in.swiggy.android.dls.textview.TextColor;
import in.swiggy.android.dls.textview.TextStyle;
import java.util.Map;
import kotlin.Unit;
import kotlin.collections.i0;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.functions.n;
import kotlin.o;
public final class MapBottomCardKt {
    public static final void a(final String str, final String str2, final g gVar, final int i, i iVar, final int i2) {
        int i3;
        Map f;
        int i4;
        int i5;
        int i6;
        int i7;
        i w = iVar.w(237636621);
        if ((i2 & 14) == 0) {
            if (w.n(str)) {
                i7 = 4;
            } else {
                i7 = 2;
            }
            i3 = i7 | i2;
        } else {
            i3 = i2;
        }
        if ((i2 & 112) == 0) {
            if (w.n(str2)) {
                i6 = 32;
            } else {
                i6 = 16;
            }
            i3 |= i6;
        }
        if ((i2 & 896) == 0) {
            if (w.n(gVar)) {
                i5 = 256;
            } else {
                i5 = 128;
            }
            i3 |= i5;
        }
        if ((i2 & V4Signature.MAX_SIGNING_INFOS_SIZE) == 0) {
            if (w.s(i)) {
                i4 = 2048;
            } else {
                i4 = 1024;
            }
            i3 |= i4;
        }
        int i8 = i3;
        if ((i8 & 5851) == 1170 && w.b()) {
            w.j();
        } else {
            if (ComposerKt.K()) {
                ComposerKt.V(237636621, i8, -1, "in.swiggy.address.ui.map.AddressBlock (MapBottomCard.kt:139)");
            }
            w.H(1078671042);
            c.a aVar = new c.a(0, 1, null);
            e.b(aVar, "location-icon", null, 2, null);
            in.swiggy.android.dls.compose.theme.e eVar = in.swiggy.android.dls.compose.theme.e.a;
            int i9 = in.swiggy.android.dls.compose.theme.e.b;
            aVar.f(d.b(str, new x(eVar.a(w, i9).R(), 0L, null, null, null, null, null, 0L, null, null, null, 0L, null, null, null, null, 65534, null), null, 4, null));
            aVar.f(d.b(" " + str2, new x(eVar.a(w, i9).V(), 0L, null, null, null, null, null, 0L, null, null, null, 0L, null, null, null, null, 65534, null), null, 4, null));
            c n = aVar.n();
            w.S();
            f = i0.f(o.a("location-icon", new androidx.compose.foundation.text.d(new r(s.e(androidx.compose.ui.unit.r.h(a.b(eVar.c(w, i9).f(), w, 0).n())), s.e(androidx.compose.ui.unit.r.h(a.b(eVar.c(w, i9).g(), w, 0).n())), androidx.compose.ui.text.s.a.e(), null), b.b(w, -1972068371, true, new n<String, i, Integer, Unit>() {
                {
                    super(3);
                }

                public final void a(String it, i iVar2, int i10) {
                    kotlin.jvm.internal.o.k(it, "it");
                    if ((i10 & 81) == 16 && iVar2.b()) {
                        iVar2.j();
                        return;
                    }
                    if (ComposerKt.K()) {
                        ComposerKt.V(-1972068371, i10, -1, "in.swiggy.address.ui.map.AddressBlock.<anonymous> (MapBottomCard.kt:162)");
                    }
                    Painter d = androidx.compose.ui.res.e.d(i, iVar2, 0);
                    q1.a aVar2 = q1.b;
                    in.swiggy.android.dls.compose.theme.e eVar2 = in.swiggy.android.dls.compose.theme.e.a;
                    int i11 = in.swiggy.android.dls.compose.theme.e.b;
                    ImageKt.a(d, null, OffsetKt.c(SizeKt.n(g.a, eVar2.b(iVar2, i11).b()), BitmapDescriptorFactory.HUE_RED, h.g(-eVar2.b(iVar2, i11).g()), 1, null), null, null, BitmapDescriptorFactory.HUE_RED, q1.a.c(aVar2, eVar2.a(iVar2, i11).B(), 0, 2, null), iVar2, 56, 56);
                    if (ComposerKt.K()) {
                        ComposerKt.U();
                    }
                }

                @Override
                public Unit invoke(String str3, i iVar2, Integer num) {
                    a(str3, iVar2, num.intValue());
                    return Unit.a;
                }
            }))));
            TextKt.c(n, gVar, 0L, 0L, null, null, null, 0L, null, null, 0L, androidx.compose.ui.text.style.s.a.b(), false, 2, 0, f, null, eVar.c(w, i9).f(), w, (i8 >> 3) & 112, 3120, 88060);
            if (ComposerKt.K()) {
                ComposerKt.U();
            }
        }
        r1 y = w.y();
        if (y != null) {
            y.a(new Function2<i, Integer, Unit>() {
                {
                    super(2);
                }

                public final void a(i iVar2, int i10) {
                    MapBottomCardKt.a(str, str2, gVar, i, iVar2, l1.a(i2 | 1));
                }

                @Override
                public Unit invoke(i iVar2, Integer num) {
                    a(iVar2, num.intValue());
                    return Unit.a;
                }
            });
        }
    }

    public static final void b(final in.swiggy.address.ui.map.data.a bottomCardState, final in.swiggy.address.ui.actionHandlers.d dVar, final u loading, i iVar, final int i) {
        kotlin.jvm.internal.o.k(bottomCardState, "bottomCardState");
        kotlin.jvm.internal.o.k(loading, "loading");
        i w = iVar.w(-2088538086);
        if (ComposerKt.K()) {
            ComposerKt.V(-2088538086, i, -1, "in.swiggy.address.ui.map.MapBottomCard (MapBottomCard.kt:68)");
        }
        long i2 = p1.b.i();
        float g = h.g(10);
        in.swiggy.android.dls.compose.theme.e eVar = in.swiggy.android.dls.compose.theme.e.a;
        int i3 = in.swiggy.android.dls.compose.theme.e.b;
        f.a(null, androidx.compose.foundation.shape.h.e(eVar.b(w, i3).a(), eVar.b(w, i3).a(), BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, 12, null), i2, 0L, null, g, b.b(w, -699631427, true, new Function2<i, Integer, Unit>() {
            {
                super(2);
            }

            public final void a(i iVar2, int i4) {
                in.swiggy.android.dls.compose.superbutton.b bVar;
                if ((i4 & 11) == 2 && iVar2.b()) {
                    iVar2.j();
                    return;
                }
                if (ComposerKt.K()) {
                    ComposerKt.V(-699631427, i4, -1, "in.swiggy.address.ui.map.MapBottomCard.<anonymous> (MapBottomCard.kt:74)");
                }
                g.a aVar = g.a;
                in.swiggy.android.dls.compose.theme.e eVar2 = in.swiggy.android.dls.compose.theme.e.a;
                int i5 = in.swiggy.android.dls.compose.theme.e.b;
                g l = PaddingKt.l(aVar, eVar2.b(iVar2, i5).b(), h.g(20), eVar2.b(iVar2, i5).b(), h.g(29));
                Arrangement arrangement = Arrangement.a;
                Arrangement.e o = arrangement.o(h.g(-10));
                final u uVar = u.this;
                in.swiggy.address.ui.map.data.a aVar2 = bottomCardState;
                final in.swiggy.address.ui.actionHandlers.d dVar2 = dVar;
                iVar2.H(-483455358);
                b.a aVar3 = androidx.compose.ui.b.a;
                c0 a = ColumnKt.a(o, aVar3.k(), iVar2, 6);
                iVar2.H(-1323940314);
                int a2 = androidx.compose.runtime.g.a(iVar2, 0);
                p d = iVar2.d();
                ComposeUiNode.Companion companion = ComposeUiNode.h0;
                Function0<ComposeUiNode> a3 = companion.a();
                n<s1<ComposeUiNode>, i, Integer, Unit> c = LayoutKt.c(l);
                if (!(iVar2.x() instanceof androidx.compose.runtime.e)) {
                    androidx.compose.runtime.g.c();
                }
                iVar2.h();
                if (iVar2.v()) {
                    iVar2.O(a3);
                } else {
                    iVar2.e();
                }
                i a4 = Updater.a(iVar2);
                Updater.c(a4, a, companion.e());
                Updater.c(a4, d, companion.g());
                Function2<ComposeUiNode, Integer, Unit> b = companion.b();
                if (a4.v() || !kotlin.jvm.internal.o.f(a4.I(), Integer.valueOf(a2))) {
                    a4.C(Integer.valueOf(a2));
                    a4.c(Integer.valueOf(a2), b);
                }
                c.invoke(s1.a(s1.b(iVar2)), iVar2, 0);
                iVar2.H(2058660585);
                k kVar = k.a;
                b.c a5 = aVar3.a();
                iVar2.H(693286680);
                c0 a6 = RowKt.a(arrangement.g(), a5, iVar2, 48);
                iVar2.H(-1323940314);
                int a7 = androidx.compose.runtime.g.a(iVar2, 0);
                p d2 = iVar2.d();
                Function0<ComposeUiNode> a8 = companion.a();
                n<s1<ComposeUiNode>, i, Integer, Unit> c2 = LayoutKt.c(aVar);
                if (!(iVar2.x() instanceof androidx.compose.runtime.e)) {
                    androidx.compose.runtime.g.c();
                }
                iVar2.h();
                if (iVar2.v()) {
                    iVar2.O(a8);
                } else {
                    iVar2.e();
                }
                i a9 = Updater.a(iVar2);
                Updater.c(a9, a6, companion.e());
                Updater.c(a9, d2, companion.g());
                Function2<ComposeUiNode, Integer, Unit> b2 = companion.b();
                if (a9.v() || !kotlin.jvm.internal.o.f(a9.I(), Integer.valueOf(a7))) {
                    a9.C(Integer.valueOf(a7));
                    a9.c(Integer.valueOf(a7), b2);
                }
                c2.invoke(s1.a(s1.b(iVar2)), iVar2, 0);
                iVar2.H(2058660585);
                g0 g0Var = g0.a;
                Arrangement.l a10 = arrangement.a();
                g a11 = e0.a(g0Var, PaddingKt.m(aVar, BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, h.g(26), 7, null), 1.0f, false, 2, null);
                iVar2.H(-483455358);
                c0 a12 = ColumnKt.a(a10, aVar3.k(), iVar2, 6);
                iVar2.H(-1323940314);
                int a13 = androidx.compose.runtime.g.a(iVar2, 0);
                p d3 = iVar2.d();
                Function0<ComposeUiNode> a14 = companion.a();
                n<s1<ComposeUiNode>, i, Integer, Unit> c3 = LayoutKt.c(a11);
                if (!(iVar2.x() instanceof androidx.compose.runtime.e)) {
                    androidx.compose.runtime.g.c();
                }
                iVar2.h();
                if (iVar2.v()) {
                    iVar2.O(a14);
                } else {
                    iVar2.e();
                }
                i a15 = Updater.a(iVar2);
                Updater.c(a15, a12, companion.e());
                Updater.c(a15, d3, companion.g());
                Function2<ComposeUiNode, Integer, Unit> b3 = companion.b();
                if (a15.v() || !kotlin.jvm.internal.o.f(a15.I(), Integer.valueOf(a13))) {
                    a15.C(Integer.valueOf(a13));
                    a15.c(Integer.valueOf(a13), b3);
                }
                c3.invoke(s1.a(s1.b(iVar2)), iVar2, 0);
                iVar2.H(2058660585);
                DlsTextKt.a(aVar2.g(), TextStyle.HEADER4, TextColor.TEXT_COLOR_HIGHEST_EMPHASIS, PaddingKt.m(aVar, BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, h.g(7), 7, null), 2, null, androidx.compose.ui.text.style.s.a.b(), false, null, iVar2, 1600944, 416);
                MapBottomCardKt.a(aVar2.d(), aVar2.c(), aVar, aVar2.e(), iVar2, AndroidBinXmlParser.Chunk.RES_XML_TYPE_RESOURCE_MAP);
                iVar2.S();
                iVar2.f();
                iVar2.S();
                iVar2.S();
                ImageKt.a(coil.compose.d.a("https://media-assets.swiggy.com/swiggy/image/upload/fl_lossy,f_webp,q_auto:eco/address-revamp/map_bottom_illustration.webp", null, null, null, 0, iVar2, 6, 30), null, SizeKt.r(SizeKt.i(aVar, h.g(106)), h.g(108)), null, null, BitmapDescriptorFactory.HUE_RED, null, iVar2, 432, 120);
                iVar2.S();
                iVar2.f();
                iVar2.S();
                iVar2.S();
                d.b bVar2 = new d.b(null);
                c.b bVar3 = c.b.b;
                a.C0688a c0688a = a.C0688a.b;
                if (uVar instanceof v) {
                    bVar = b.a.b;
                } else {
                    bVar = b.C0689b.b;
                }
                SuperButtonKt.a(new in.swiggy.android.dls.compose.superbutton.i(bVar2, bVar3, c0688a, bVar, g.c.b, e.b.a, ButtonElevationConfig.OFF, aVar2.f(), null, new Function0<Unit>() {
                    {
                        super(0);
                    }

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

                    public final void invoke2() {
                        if (u.this instanceof t) {
                            in.swiggy.address.ui.actionHandlers.d dVar3 = dVar2;
                            if (dVar3 != null) {
                                dVar3.e();
                                return;
                            }
                            return;
                        }
                        in.swiggy.address.ui.actionHandlers.d dVar4 = dVar2;
                        if (dVar4 != null) {
                            dVar4.f();
                        }
                    }
                }, 256, null), aVar, iVar2, in.swiggy.android.dls.compose.superbutton.i.k | 48);
                iVar2.S();
                iVar2.f();
                iVar2.S();
                iVar2.S();
                if (ComposerKt.K()) {
                    ComposerKt.U();
                }
            }

            @Override
            public Unit invoke(i iVar2, Integer num) {
                a(iVar2, num.intValue());
                return Unit.a;
            }
        }), w, 1769856, 25);
        if (ComposerKt.K()) {
            ComposerKt.U();
        }
        r1 y = w.y();
        if (y != null) {
            y.a(new Function2<i, Integer, Unit>() {
                {
                    super(2);
                }

                public final void a(i iVar2, int i4) {
                    MapBottomCardKt.b(in.swiggy.address.ui.map.data.a.this, dVar, loading, iVar2, l1.a(i | 1));
                }

                @Override
                public Unit invoke(i iVar2, Integer num) {
                    a(iVar2, num.intValue());
                    return Unit.a;
                }
            });
        }
    }
}