diff --git a/app/src/components/TextForm.js b/app/src/components/TextForm.js index 31e63fe..527ffbc 100644 --- a/app/src/components/TextForm.js +++ b/app/src/components/TextForm.js @@ -16,7 +16,6 @@ const TextForm = ({ errors, errorMsg, disabled, - inputMode, }) => { const [switchValue, setSwitchValue] = useState(false); const [tempValue, setTempValue] = useState(''); @@ -66,7 +65,6 @@ const TextForm = ({ editable={!switchValue} returnKeyType={multiline ? 'default' : 'done'} readOnly={disabled} - inputMode={inputMode ?? 'text'} /> ); } diff --git a/app/src/config/createForm.js b/app/src/config/createForm.js index 182afec..5d85e18 100644 --- a/app/src/config/createForm.js +++ b/app/src/config/createForm.js @@ -1,5 +1,6 @@ import { isPossiblePhoneNumber, isValidPhoneNumber, validatePhoneNumberLength } from 'libphonenumber-js'; import opening_hours from 'opening_hours'; +import { Platform } from 'react-native'; const openingHoursErrorsAndWarnings = (value) => { let msg = ''; @@ -50,7 +51,7 @@ export default [ placeholder: 'placeholder_level', defaultValue: '', errorMsg: 'error_level', - inputMode: 'numeric', + keyboardType: Platform.OS == 'ios' ? 'numbers-and-punctuation' : 'numeric', }, { name: 'description', diff --git a/app/src/screens/CreateScreen.js b/app/src/screens/CreateScreen.js index 80e3d5f..7dbe6d0 100644 --- a/app/src/screens/CreateScreen.js +++ b/app/src/screens/CreateScreen.js @@ -66,7 +66,6 @@ const CreateScreen = ({ navigation }) => { useSwitch={formComp.useSwitch} placeholder={formComp.placeholder} disabled={defiState.creating} - inputMode={formComp.inputMode} /> ); } else if (formComp.type === 'Switch') {