Category Trends Component

The CategoryTrendsComponent shows the user's spend across different categories both in a chart, and in a list of category tiles. It allows users to filter data by dates too.
To use this view, just call the CategoryTrendsComponent method of your LuneSDKManager instance as shown in the example below.
// TrendView.kt
import io.lunedata.lunesdk.library.classes.LuneSDKManager
@Composable
fun TrendView(
luneSDK: LuneSDKManager
) {
luneSDK.CategoryTrendsComponent()
}
To use this view in a project with Activities and Fragments, set the component property of your view to LuneView.CategoryTrendsComponent, as shown in the example below.
// YourActivity.kt
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
// Grab our luneView and set the component property.
val luneView = findViewById<LuneCompatManager>(R.id.luneLayout)
luneView.component = LuneView.CategoryTrendsComponent
}
Localization Keys and Analytics

📊 Analytics Tags
filter_buttonspending_amountdate_picker_buttoncategory_amountcategory_tile
🈯️ Localization Keys
lune_sdk_str_categories_trendslune_sdk_str_spendinglune_sdk_str_top_categories

📊 Analytics Tags
close_buttoncategory_filter_optionapply_buttonreset_button
🈯️ Localization Keys
lune_sdk_str_filter_by_categorylune_sdk_str_searchlune_sdk_str_applylune_sdk_str_reset