From 9fe889b2c16e40ce59b17dce25c30cd7c5ec4614 Mon Sep 17 00:00:00 2001 From: StefanMoCoAt Date: Mon, 20 Apr 2026 01:21:14 +0200 Subject: [PATCH] chore: bereinige unbenutzte Importe in `VereinScreens.kt` und `LogoUploadZone.jvm.kt`, verbessere Code-Readability durch konsistenten Importstil --- .../features/verein/presentation/VereinScreens.kt | 4 ++-- .../verein/presentation/LogoUploadZone.jvm.kt | 13 ++++++------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/frontend/features/verein-feature/src/commonMain/kotlin/at/mocode/frontend/features/verein/presentation/VereinScreens.kt b/frontend/features/verein-feature/src/commonMain/kotlin/at/mocode/frontend/features/verein/presentation/VereinScreens.kt index 85b6ce14..d9951a4f 100644 --- a/frontend/features/verein-feature/src/commonMain/kotlin/at/mocode/frontend/features/verein/presentation/VereinScreens.kt +++ b/frontend/features/verein-feature/src/commonMain/kotlin/at/mocode/frontend/features/verein/presentation/VereinScreens.kt @@ -11,7 +11,8 @@ import androidx.compose.material.icons.Icons import androidx.compose.material.icons.filled.Business import androidx.compose.material.icons.filled.Image import androidx.compose.material3.* -import androidx.compose.runtime.* +import androidx.compose.runtime.Composable +import androidx.compose.runtime.remember import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip @@ -25,7 +26,6 @@ import at.mocode.frontend.core.designsystem.models.PlaceholderContent import at.mocode.frontend.features.verein.domain.Bundesland import at.mocode.frontend.features.verein.domain.Verein import at.mocode.frontend.features.verein.domain.VereinStatus -import kotlinx.coroutines.launch import kotlin.io.encoding.ExperimentalEncodingApi @OptIn(ExperimentalEncodingApi::class) diff --git a/frontend/features/verein-feature/src/jvmMain/kotlin/at/mocode/frontend/features/verein/presentation/LogoUploadZone.jvm.kt b/frontend/features/verein-feature/src/jvmMain/kotlin/at/mocode/frontend/features/verein/presentation/LogoUploadZone.jvm.kt index 09df0f2a..90d5262a 100644 --- a/frontend/features/verein-feature/src/jvmMain/kotlin/at/mocode/frontend/features/verein/presentation/LogoUploadZone.jvm.kt +++ b/frontend/features/verein-feature/src/jvmMain/kotlin/at/mocode/frontend/features/verein/presentation/LogoUploadZone.jvm.kt @@ -6,7 +6,9 @@ import androidx.compose.foundation.layout.* import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.material.icons.Icons import androidx.compose.material.icons.filled.Image -import androidx.compose.material3.* +import androidx.compose.material3.Icon +import androidx.compose.material3.MaterialTheme +import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.runtime.rememberCoroutineScope import androidx.compose.ui.Alignment @@ -14,21 +16,18 @@ import androidx.compose.ui.ExperimentalComposeUiApi import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip import androidx.compose.ui.graphics.Color +import androidx.compose.ui.graphics.ImageBitmap +import androidx.compose.ui.graphics.toComposeImageBitmap import androidx.compose.ui.unit.dp import at.mocode.frontend.core.designsystem.components.ButtonSize import at.mocode.frontend.core.designsystem.components.ButtonVariant import at.mocode.frontend.core.designsystem.components.MsButton import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch -import androidx.compose.ui.awt.ComposeWindow -import androidx.compose.ui.graphics.ImageBitmap -import androidx.compose.ui.graphics.toComposeImageBitmap import org.jetbrains.skia.Image import java.awt.FileDialog import java.awt.Frame -import java.awt.Window import java.io.File -import javax.swing.SwingUtilities import kotlin.io.encoding.Base64 import kotlin.io.encoding.ExperimentalEncodingApi @@ -37,7 +36,7 @@ actual fun decodeBase64ToImage(base64: String): ImageBitmap? { return try { val bytes = Base64.decode(base64) Image.makeFromEncoded(bytes).toComposeImageBitmap() - } catch (e: Exception) { + } catch (_: Exception) { null } }