87 items
Multiline TextInput and Text Areas
Slides / VideoTextInput Autofocus and Autocorrect Props
Slides / VideoHandling Form Reset and Clearing Fields
Slides / VideoSubmit Button Disabled & Loading State
Slides / VideoSchema Validation with Yup or Zod
Slides / VideoForm Libraries: React Hook Form & Formik
Slides / VideoSlider and Range Input Handling
Slides / VideoDate and Time Picker Inputs
Slides / VideoPicker and Dropdown Selection Inputs
Slides / VideoToggle and Selection Inputs
Slides / VideoHandling Multiple Inputs in One Form
Slides / VideoTextInput Props: placeholder, keyboardType, secureTextEntry
Slides / VideoControlled TextInput with value and onChangeText
Slides / VideoInput Formatting and Masking
Slides / VideoFocusing Inputs with useRef
Slides / VideoFocus Between Fields with returnKeyType
Slides / VideoDismissing the Keyboard on Tap Outside
Slides / VideoManaging Keyboard with KeyboardAvoidingView
Slides / VideoHandling Form Submission in React Native
Slides / VideoDisplaying Validation Error Messages
Slides / VideoClient-Side Form Validation Logic
Slides / VideoForm Reset Not Clearing Fields
Code QuizUncontrolled Inputs with Refs
FlashcardsecureTextEntry with a String Value
Code QuizDebouncing search input
QuizLimiting characters with maxLength
QuizFocusing inputs with refs
QuizClient-side validation logic
QuizPlaceholder text and its color
QuizreturnKeyType and onSubmitEditing
QuizDisabling the submit button
QuizonFocus and onBlur handling
QuizDisplaying validation errors
QuizPassword fields with secureTextEntry
QuizKeyboardAvoidingView basics
QuizKeyboard API events
QuizForm libraries: React Hook Form & Formik
QuizMoving focus between fields
QuizHandling form submission
QuizDropdown / picker selection
QuizControlled inputs and re-renders
QuizTextInput inside a ScrollView
QuizCapturing input with onChangeText
QuizDismissing the keyboard on tap
QuizMultiline auto-growing inputs
QuizMultiple fields in one state object
QuizautoCapitalize and autoCorrect
QuizConfiguring the keyboard type
QuizFocusing the Next Input via Ref
Code QuizUncontrolled Input via Ref
Code QuizkeyboardType for Email Input
Code QuizMultiple Fields in One State Object
Code QuizautoCapitalize and autoCorrect Config
Code QuizKeyboardAvoidingView for Form Layout
Code QuizreturnKeyType and onSubmitEditing
Code QuizDisplaying Validation Errors
FlashcardMulti-Field Form State with useState
FlashcardControlled Inputs in React Native
FlashcardmaxLength and Character Count
FlashcardClearing and Resetting Fields
FlashcardreturnKeyType and onSubmitEditing
FlashcardClient-Side Form Validation
FlashcardDebouncing Input
FlashcardFormik for Form State
FlashcardHandling Submission and Disabling
FlashcardReact Hook Form with Controller
FlashcardCommon TextInput Props
FlashcardSchema Validation with Yup/Zod
FlashcardInput Masking and Formatting
FlashcardPlaceholder Text and Color
FlashcardFocus Management with Refs
FlashcardonFocus and onBlur Events
FlashcardPicker and Selection Inputs
FlashcardMultiline TextInput
FlashcardPlaceholder Used as Initial Value
Code QuizPhone Number Masking Bug
Code QuizMultiline TextInput Not Expanding
Code QuizblurOnSubmit Keeping Keyboard Open
Code QuizControlled Picker Won't Update
Code QuizRendering a Validation Error Message
Code QuizValidating an Email Field
Code QuizCharacter Count with maxLength
Code QuizTap Outside to Dismiss Keyboard
Code QuizDismiss Keyboard on Button Press
Code QuizListening for Keyboard Show Event
Code QuizDisabling Submit Until Valid
Code QuizTracking Focus State of an Input
Code QuizFocusing inputs with refs
Programmatically focus a TextInput by calling focus on its ref.
How do you programmatically move the cursor into a TextInput?