import React from 'react'; import { KeyboardAvoidingView, Modal, Platform, Pressable, ScrollView, Text, TextInput, View } from 'react-native'; import { ITEM_PLACEMENTS, ITEM_STATUSES } from '../constants'; import ChipGroup from '../components/ChipGroup'; import Field from '../components/Field'; import { styles } from '../styles'; export default function CheckupFixModal({ visible, checkupFixForm, setCheckupFixForm, setCheckupFixModalVisible, saveFixModal, }) { return ( Update for this Check-Up setCheckupFixModalVisible(false)}> Close setCheckupFixForm((prev) => ({ ...prev, status: v }))} /> setCheckupFixForm((prev) => ({ ...prev, placement: v }))} /> {checkupFixForm.status === 'lent-to' ? ( setCheckupFixForm((prev) => ({ ...prev, lentTo: v }))} placeholder="Person name" placeholderTextColor="#6b7280" /> ) : null} setCheckupFixForm((prev) => ({ ...prev, updateMasterList: !prev.updateMasterList }))} > {checkupFixForm.updateMasterList ? '☑' : '☐'} Also update item in trip list Save ); }