package com.revenuecat.purchases.react.ui.views import android.content.Context import android.util.AttributeSet import com.revenuecat.purchases.ui.revenuecatui.PaywallListener import com.revenuecat.purchases.ui.revenuecatui.fonts.CustomFontProvider import com.revenuecat.purchases.ui.revenuecatui.views.OriginalTemplatePaywallFooterView open class WrappedPaywallFooterComposeView(context: Context) : ComposeViewWrapper(context) { override fun createWrappedView(context: Context, attrs: AttributeSet?): OriginalTemplatePaywallFooterView { return OriginalTemplatePaywallFooterView(context, attrs) } fun setOfferingId(identifier: String) { wrappedView?.setOfferingId(identifier) } fun setFontProvider(customFontProvider: CustomFontProvider) { wrappedView?.setFontProvider(customFontProvider) } fun setPaywallListener(listener: PaywallListener) { wrappedView?.setPaywallListener(listener) } fun setDismissHandler(handler: (() -> Unit)) { wrappedView?.setDismissHandler(handler) } }