optimised app version converter

This commit is contained in:
X1nto 2021-01-24 22:18:58 +04:00
parent 850b3dda1c
commit 14cabc7a8f
1 changed files with 1 additions and 10 deletions

View File

@ -30,16 +30,7 @@ fun DialogFragment.show(activity: FragmentActivity) {
}
//Not sure how much this can affect performance
//but if anyone can improve this even slightly,
//feel free to open a PR
fun List<String>.convertToAppVersions(): List<String> {
val versionsModel = arrayListOf("latest")
for (i in reversed().indices) {
versionsModel.add(this[i])
}
return versionsModel
}
fun List<String>.convertToAppVersions(): List<String> = arrayListOf("latest") + reversed()
fun String.convertToAppTheme(context: Context): String {
return context.getString(R.string.light_plus_other, this.capitalize(Locale.ROOT))