Create login module

This commit is contained in:
Benoit Marty 2022-10-07 17:31:27 +02:00
parent 94d031ffce
commit a18d272462
13 changed files with 224 additions and 37 deletions

View file

@ -0,0 +1,16 @@
package io.element.android.x.ui.theme.components
import androidx.compose.material3.Button
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
@Composable
fun VectorButton(text: String, enabled: Boolean, onClick: () -> Unit) {
Button(
onClick = onClick,
enabled = enabled,
) {
Text(text = text)
}
}

View file

@ -0,0 +1,18 @@
package io.element.android.x.ui.theme.components
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.material3.ExperimentalMaterial3Api
import androidx.compose.material3.OutlinedTextField
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
@OptIn(ExperimentalMaterial3Api::class)
@Composable
fun VectorTextField(value: String, onValueChange: (String) -> Unit) {
OutlinedTextField(
value = value,
onValueChange = onValueChange,
modifier = Modifier.fillMaxWidth()
)
}