@gouvfr-anct/mednum
Version:
✨ Permet de transformer une source de données vers le schéma des lieux de mediation numerique
17 lines (16 loc) • 850 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.zoneQuestion = void 0;
var DataGouvZoneValidationMessages;
(function (DataGouvZoneValidationMessages) {
DataGouvZoneValidationMessages["REQUIRED"] = "La couverture spatiale est obligatoire";
})(DataGouvZoneValidationMessages || (DataGouvZoneValidationMessages = {}));
const validateDataGouvZone = (input) => input == null || input.trim() === '' ? DataGouvZoneValidationMessages.REQUIRED : true;
const zoneQuestion = (publierOptions) => ({
message: 'La zone couverte par le jeu de données, exemple pour Maine-et-Loire : fr:departement:49',
name: 'dataGouvZone',
validate: validateDataGouvZone,
when: () => validateDataGouvZone(publierOptions.dataGouvZone) !== true,
filter: (answer) => answer.trim()
});
exports.zoneQuestion = zoneQuestion;