WiP Form validation

This commit is contained in:
Naida Vatric
2020-02-12 11:44:56 +01:00
parent 22c1982ef6
commit edb22266bd
12 changed files with 1248 additions and 14 deletions

View File

@@ -62,7 +62,10 @@ const BASIC_INPUT_PUBLISH = [
AD_CATEGORY.OFFICE,
AD_CATEGORY.LAND,
AD_CATEGORY.GARAGE
]
],
constraint: {
numericality: true
}
},
{
dbField: "area",
@@ -75,12 +78,19 @@ const BASIC_INPUT_PUBLISH = [
AD_CATEGORY.OFFICE,
AD_CATEGORY.LAND,
AD_CATEGORY.GARAGE
]
],
constraint: {
numericality: true,
presence: true
}
},
{
dbField: "gardenSize",
title: "Površina okućnice (m\xB2)",
categoriesToShow: [AD_CATEGORY.HOUSE, AD_CATEGORY.COTTAGE]
categoriesToShow: [AD_CATEGORY.HOUSE, AD_CATEGORY.COTTAGE],
constraint: {
numericality: true
}
},
{
dbField: "numberOfRooms",
@@ -91,7 +101,13 @@ const BASIC_INPUT_PUBLISH = [
AD_CATEGORY.APARTMENT,
AD_CATEGORY.COTTAGE,
AD_CATEGORY.OFFICE
]
],
constraint: {
numericality: {
onlyInteger: true,
greaterThanOrEqualTo: 0
}
}
},
{
dbField: "numberOfFloors",
@@ -101,7 +117,12 @@ const BASIC_INPUT_PUBLISH = [
AD_CATEGORY.HOUSE,
AD_CATEGORY.APARTMENT,
AD_CATEGORY.COTTAGE
]
],
constraint: {
numericality: {
onlyInteger: true
}
}
},
{
dbField: "floor",
@@ -110,7 +131,12 @@ const BASIC_INPUT_PUBLISH = [
AD_CATEGORY.FLAT,
AD_CATEGORY.APARTMENT,
AD_CATEGORY.OFFICE
]
],
constraint: {
numericality: {
onlyInteger: true
}
}
},
{
dbField: "title",
@@ -123,7 +149,10 @@ const BASIC_INPUT_PUBLISH = [
AD_CATEGORY.OFFICE,
AD_CATEGORY.LAND,
AD_CATEGORY.GARAGE
]
],
constraint: {
presence: true
}
},
{
dbField: "shortDescription",
@@ -136,7 +165,8 @@ const BASIC_INPUT_PUBLISH = [
AD_CATEGORY.OFFICE,
AD_CATEGORY.LAND,
AD_CATEGORY.GARAGE
]
],
constraint: {}
},
{
dbField: "streetName",
@@ -149,7 +179,8 @@ const BASIC_INPUT_PUBLISH = [
AD_CATEGORY.OFFICE,
AD_CATEGORY.LAND,
AD_CATEGORY.GARAGE
]
],
constraint: {}
}
];