Compact the code and reorder vals for code clarity
This commit is contained in:
parent
c88b087feb
commit
79c5bd25c3
1 changed files with 4 additions and 8 deletions
|
|
@ -42,18 +42,16 @@ fun AnalyticsPreferencesView(
|
||||||
state.eventSink(AnalyticsOptInEvents.EnableAnalytics(isEnabled = isEnabled))
|
state.eventSink(AnalyticsOptInEvents.EnableAnalytics(isEnabled = isEnabled))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val supportingText = stringResource(
|
||||||
|
id = CommonStrings.screen_analytics_settings_help_us_improve,
|
||||||
|
state.applicationName
|
||||||
|
)
|
||||||
val linkText = buildAnnotatedStringWithStyledPart(
|
val linkText = buildAnnotatedStringWithStyledPart(
|
||||||
CommonStrings.screen_analytics_settings_read_terms,
|
CommonStrings.screen_analytics_settings_read_terms,
|
||||||
CommonStrings.screen_analytics_settings_read_terms_content_link,
|
CommonStrings.screen_analytics_settings_read_terms_content_link,
|
||||||
tagAndLink = LINK_TAG to state.policyUrl,
|
tagAndLink = LINK_TAG to state.policyUrl,
|
||||||
)
|
)
|
||||||
val supportingText = stringResource(
|
|
||||||
id = CommonStrings.screen_analytics_settings_help_us_improve,
|
|
||||||
state.applicationName
|
|
||||||
)
|
|
||||||
|
|
||||||
Column(modifier) {
|
Column(modifier) {
|
||||||
|
|
||||||
ListItem(
|
ListItem(
|
||||||
headlineContent = {
|
headlineContent = {
|
||||||
Text(stringResource(id = CommonStrings.screen_analytics_settings_share_data))
|
Text(stringResource(id = CommonStrings.screen_analytics_settings_share_data))
|
||||||
|
|
@ -69,10 +67,8 @@ fun AnalyticsPreferencesView(
|
||||||
onEnabledChanged(!state.isEnabled)
|
onEnabledChanged(!state.isEnabled)
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
ListSupportingText(annotatedString = linkText)
|
ListSupportingText(annotatedString = linkText)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Preview
|
@Preview
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue