Update aboutLibraries to v12 (major) (#174)

* Update aboutLibraries to v12

* Fix build

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Syer10 <syer10@users.noreply.github.com>
This commit is contained in:
renovate[bot]
2025-10-05 21:31:36 -04:00
committed by GitHub
parent 400208ecce
commit 0053cdc146
2 changed files with 4 additions and 6 deletions

View File

@@ -55,7 +55,7 @@ multiplatformSettings = "1.3.0"
# Utility
desugarJdkLibs = "2.1.5"
aboutLibraries = "11.6.3"
aboutLibraries = "12.2.4"
dateTime = "0.7.1"
immutableCollections = "0.4.0"
korge = "5.4.0"

View File

@@ -21,7 +21,6 @@ import androidx.compose.foundation.layout.windowInsetsPadding
import androidx.compose.foundation.lazy.rememberLazyListState
import androidx.compose.material.Scaffold
import androidx.compose.runtime.Composable
import androidx.compose.runtime.remember
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.platform.LocalUriHandler
@@ -34,8 +33,7 @@ import ca.gosyer.jui.uicore.components.rememberScrollbarAdapter
import ca.gosyer.jui.uicore.components.scrollbarPadding
import ca.gosyer.jui.uicore.resources.stringResource
import com.mikepenz.aboutlibraries.Libs
import com.mikepenz.aboutlibraries.ui.compose.Libraries
import kotlinx.collections.immutable.toImmutableList
import com.mikepenz.aboutlibraries.ui.compose.LibrariesContainer
@Composable
expect fun getLicenses(): Libs?
@@ -57,8 +55,8 @@ fun LicensesContent() {
if (libs != null) {
val state = rememberLazyListState()
val uriHandler = LocalUriHandler.current
Libraries(
libraries = remember(libs) { libs.libraries.toImmutableList() },
LibrariesContainer(
libraries = libs,
lazyListState = state,
onLibraryClick = {
it.website?.let(uriHandler::openUri)