mirror of
https://github.com/Suwayomi/TachideskJUI.git
synced 2025-12-21 20:12:32 +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
|
# Utility
|
||||||
desugarJdkLibs = "2.1.5"
|
desugarJdkLibs = "2.1.5"
|
||||||
aboutLibraries = "11.6.3"
|
aboutLibraries = "12.2.4"
|
||||||
dateTime = "0.7.1"
|
dateTime = "0.7.1"
|
||||||
immutableCollections = "0.4.0"
|
immutableCollections = "0.4.0"
|
||||||
korge = "5.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.foundation.lazy.rememberLazyListState
|
||||||
import androidx.compose.material.Scaffold
|
import androidx.compose.material.Scaffold
|
||||||
import androidx.compose.runtime.Composable
|
import androidx.compose.runtime.Composable
|
||||||
import androidx.compose.runtime.remember
|
|
||||||
import androidx.compose.ui.Alignment
|
import androidx.compose.ui.Alignment
|
||||||
import androidx.compose.ui.Modifier
|
import androidx.compose.ui.Modifier
|
||||||
import androidx.compose.ui.platform.LocalUriHandler
|
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.components.scrollbarPadding
|
||||||
import ca.gosyer.jui.uicore.resources.stringResource
|
import ca.gosyer.jui.uicore.resources.stringResource
|
||||||
import com.mikepenz.aboutlibraries.Libs
|
import com.mikepenz.aboutlibraries.Libs
|
||||||
import com.mikepenz.aboutlibraries.ui.compose.Libraries
|
import com.mikepenz.aboutlibraries.ui.compose.LibrariesContainer
|
||||||
import kotlinx.collections.immutable.toImmutableList
|
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
expect fun getLicenses(): Libs?
|
expect fun getLicenses(): Libs?
|
||||||
@@ -57,8 +55,8 @@ fun LicensesContent() {
|
|||||||
if (libs != null) {
|
if (libs != null) {
|
||||||
val state = rememberLazyListState()
|
val state = rememberLazyListState()
|
||||||
val uriHandler = LocalUriHandler.current
|
val uriHandler = LocalUriHandler.current
|
||||||
Libraries(
|
LibrariesContainer(
|
||||||
libraries = remember(libs) { libs.libraries.toImmutableList() },
|
libraries = libs,
|
||||||
lazyListState = state,
|
lazyListState = state,
|
||||||
onLibraryClick = {
|
onLibraryClick = {
|
||||||
it.website?.let(uriHandler::openUri)
|
it.website?.let(uriHandler::openUri)
|
||||||
|
|||||||
Reference in New Issue
Block a user