package d0;

import androidx.lifecycle.a0;
import androidx.lifecycle.viewmodel.ViewModelInitializer;
import androidx.lifecycle.z;
import w1.g;

/* JADX INFO: compiled from: InitializerViewModelFactory.kt */
/* JADX INFO: loaded from: classes.dex */
public final class b implements a0.b {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final ViewModelInitializer<?>[] f4456a;

    public b(ViewModelInitializer<?>... viewModelInitializerArr) {
        g.e(viewModelInitializerArr, "initializers");
        this.f4456a = viewModelInitializerArr;
    }

    @Override // androidx.lifecycle.a0.b
    public <T extends z> T b(Class<T> cls, a aVar) {
        g.e(cls, "modelClass");
        g.e(aVar, "extras");
        T t2 = null;
        for (f fVar : this.f4456a) {
            if (g.a(fVar.a(), cls)) {
                T tE = fVar.b().e(aVar);
                t2 = tE instanceof z ? tE : null;
            }
        }
        if (t2 != null) {
            return t2;
        }
        throw new IllegalArgumentException("No initializer set for given class " + cls.getName());
    }
}
