From 5e6c6063cd8cea87db63e3fb0f9e4d33eb41090c Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Sat, 28 Mar 2026 13:20:00 -0400 Subject: [PATCH] refactor: add TextFieldState extension functions (updateText, insertUrlAtCursor, replaceCurrentWord, currentWord) https://claude.ai/code/session_01VminH5nD1jbzncbgTaqXEK --- .../amethyst/commons/compose/TextFieldValueExtensions.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/commons/src/commonMain/kotlin/com/vitorpamplona/amethyst/commons/compose/TextFieldValueExtensions.kt b/commons/src/commonMain/kotlin/com/vitorpamplona/amethyst/commons/compose/TextFieldValueExtensions.kt index e0dce9fd64..9e88cb2a8e 100644 --- a/commons/src/commonMain/kotlin/com/vitorpamplona/amethyst/commons/compose/TextFieldValueExtensions.kt +++ b/commons/src/commonMain/kotlin/com/vitorpamplona/amethyst/commons/compose/TextFieldValueExtensions.kt @@ -26,7 +26,7 @@ import androidx.compose.ui.text.input.TextFieldValue import kotlin.math.max import kotlin.math.min -// ── TextFieldState extensions (new BasicTextField) ────────────────────────────────────────── +// ── TextFieldState extensions (new BasicTextField) ────────────────────────── fun TextFieldState.updateText(newText: String) { edit { @@ -103,7 +103,7 @@ private fun currentWordEndIdx( return nextNewLine } -// ── TextFieldValue extensions (legacy) ────────────────────────────────────────────── +// ── TextFieldValue extensions (legacy) ────────────────────────────────────── fun TextFieldValue.insertUrlAtCursor(url: String): TextFieldValue { var toInsert = url.trim()