Update expo application
Build and Push Next App / quality (push) Successful in 1m27s
Build and Push Next App / build-next (push) Successful in 3m58s

This commit is contained in:
Gabriel Brown
2026-06-22 12:13:02 -04:00
parent ddce5efb13
commit 42f95530de
78 changed files with 5315 additions and 421 deletions
+34
View File
@@ -0,0 +1,34 @@
import { Text, TextInput, View } from 'react-native';
export const Field = ({
label,
value,
onChangeText,
placeholder,
multiline = false,
secureTextEntry = false,
keyboardType,
}: {
label: string;
value: string;
onChangeText: (value: string) => void;
placeholder?: string;
multiline?: boolean;
secureTextEntry?: boolean;
keyboardType?: 'default' | 'email-address' | 'url';
}) => (
<View className='gap-2'>
<Text className='text-foreground text-sm font-medium'>{label}</Text>
<TextInput
className='border-input text-foreground rounded-md border px-3 py-3'
keyboardType={keyboardType}
multiline={multiline}
placeholder={placeholder}
placeholderTextColor='#64748b'
secureTextEntry={secureTextEntry}
textAlignVertical={multiline ? 'top' : 'center'}
value={value}
onChangeText={onChangeText}
/>
</View>
);