Premium Offers
topPremiumOffers
topPremiumOffersThe topPremiumOffers component is a part of the Tyrads SDK that provides a UI widget to display premium offers. It allows for extensive customization to control what type of offers are shown and how they are presented.
Usage
import Tyrads from '@tyrads.com/tyrads-sdk';
function OffersScreen() {
return (
<SafeAreaView style={{ flex: 1 }}>
{Tyrads.topPremiumOffers({
viewStyle: TyradsPremiumWidgets.list,
})}
</SafeAreaView>
);
}Parameters:
The
contextparameter is required and should be the context of the widget that will display the top offers widget.The
widgetStyleparameter is used to choose the style of the widget. The default style isPremiumWidgetStyles.list, which displays the offers in a list. Other available style isPremiumWidgetStyles.sliderCards, which displays the offers in a slider.
Available Widget Style options


Return Value:
Component: A
React Component(specifically, aTopOffers) that can be embedded in your application's UI.
Example with Customization
import Tyrads from '@tyrads.com/tyrads-sdk';
function CustomOffersScreen() {
return (
<SafeAreaView style={{ flex: 1 }}>
{Tyrads.topPremiumOffers({
viewStyle: PremiumWidgetStyle.list,
})}
</SafeAreaView>
);
}Notes
Ensure that
Tyrads.init()andTyrads.loginUser()are called before renderingtopPremiumOffersto ensure the necessary data is available.The
viewStyleproperty directly affects the visual presentation; experiment with different values to find the most suitable layout for your app.
Last updated