Skip to content

Commit 5bf1bdc

Browse files
committed
Add rememberDecimalFormatter composable for efficient DecimalFormatter instantiation
1 parent a353458 commit 5bf1bdc

File tree

3 files changed

+13
-42
lines changed

3 files changed

+13
-42
lines changed

decimal-formatter-compose/src/commonMain/kotlin/dev/robercoding/decimal/formatter/compose/formatter/UiDecimalFormatter.kt

Lines changed: 0 additions & 28 deletions
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
package dev.robercoding.decimal.formatter.compose.formatter
2+
3+
import androidx.compose.runtime.Composable
4+
import androidx.compose.runtime.remember
5+
import dev.robercoding.decimal.formatter.core.formatter.DecimalFormatter
6+
import dev.robercoding.decimal.formatter.core.formatter.DecimalFormatterConfiguration
7+
8+
@Composable
9+
fun rememberDecimalFormatter(
10+
configuration: DecimalFormatterConfiguration = DecimalFormatterConfiguration.DefaultConfiguration,
11+
): DecimalFormatter {
12+
return remember(configuration) { DecimalFormatter(configuration) }
13+
}

decimal-formatter-compose/src/commonMain/kotlin/dev/robercoding/decimal/formatter/compose/formatter/rememberUiDecimalFormatter.kt

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)