mirror of
https://github.com/Suwayomi/TachideskJUI.git
synced 2025-12-10 06:42:05 +01:00
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:
@@ -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"
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user