refactor(_layout): City-Regex-Prüfung ignorieren, wenn IS_MOBILE_DEVICE

- IS_MOBILE_DEVICE als globalen konstanten Wert hinzugefügt
 - DEVICE_TYPE geändert in DEVICE_SCREEN_TYPE
 - IS_DESKTOP zu IS_DESKTOP_SIZE geändert
This commit is contained in:
Developer 02
2024-10-16 11:30:15 +02:00
parent f6fc850a20
commit 7ff787ec28
8 changed files with 11 additions and 17 deletions

View File

@@ -235,7 +235,7 @@ class App {
const city_regex = new RegExp("^[a-zA-Z\\u0080-\\u024F]+(?:([\\ \\-\\']|(\\.\\ ))[a-zA-Z\\u0080-\\u024F]+)*$")
const iCityFields = iFormFieldValues.filter(f => Annotation.isCityField(f))
for (var f of iCityFields)
if (!city_regex.test(f.value)) {
if (!IS_MOBILE_DEVICE && !city_regex.test(f.value)) {
Swal.fire({
title: 'Warnung',
text: `Bitte überprüfen Sie die eingegebene Ortsangabe "${f.value}" auf korrekte Formatierung. Beispiele für richtige Formate sind: München, Île-de-France, Sauðárkrókur, San Francisco, St. Catharines usw.`,