@@ -28,7 +28,6 @@ import androidx.compose.foundation.lazy.itemsIndexed
28
28
import androidx.compose.foundation.lazy.rememberLazyListState
29
29
import androidx.compose.foundation.text.KeyboardActions
30
30
import androidx.compose.foundation.text.KeyboardOptions
31
- import androidx.compose.material3.Divider
32
31
import androidx.compose.material3.ExperimentalMaterial3Api
33
32
import androidx.compose.material3.HorizontalDivider
34
33
import androidx.compose.material3.Icon
@@ -71,10 +70,7 @@ import java.util.Locale
71
70
import kotlinx.coroutines.launch
72
71
73
72
@Stable
74
- private class PhoneNumberFieldState (
75
- initialRegionCode : String ,
76
- initialNumber : String = " "
77
- ) {
73
+ private class PhoneNumberFieldState (initialRegionCode : String , initialNumber : String = " " ) {
78
74
var region by mutableStateOf(regionMap[initialRegionCode] ? : regionMap[" US" ]!! )
79
75
var number by mutableStateOf(initialNumber)
80
76
var expanded by mutableStateOf(false )
@@ -138,9 +134,7 @@ internal fun PhoneInputField(
138
134
139
135
@OptIn(ExperimentalMaterial3Api ::class )
140
136
@Composable
141
- private fun DialCodeSelector (
142
- state : PhoneNumberFieldState
143
- ) {
137
+ private fun DialCodeSelector (state : PhoneNumberFieldState ) {
144
138
Text (
145
139
modifier = Modifier
146
140
.clickable { state.expanded = true }
@@ -196,11 +190,7 @@ private fun DialCodeSelector(
196
190
}
197
191
198
192
@Composable
199
- private fun RegionSearchBox (
200
- value : String ,
201
- onValueChange : (String ) -> Unit ,
202
- modifier : Modifier = Modifier
203
- ) {
193
+ private fun RegionSearchBox (value : String , onValueChange : (String ) -> Unit , modifier : Modifier = Modifier ) {
204
194
OutlinedTextField (
205
195
modifier = modifier,
206
196
value = value,
@@ -228,11 +218,7 @@ private fun RegionSearchBox(
228
218
}
229
219
230
220
@Composable
231
- private fun LazyItemScope.RegionItem (
232
- showDivider : Boolean ,
233
- region : Region ,
234
- onClick : (Region ) -> Unit
235
- ) {
221
+ private fun LazyItemScope.RegionItem (showDivider : Boolean , region : Region , onClick : (Region ) -> Unit ) {
236
222
Row (
237
223
modifier = Modifier
238
224
.fillParentMaxWidth()
0 commit comments