UNPKG

@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) 907 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.idValueQuestion = void 0; var DataGouvIdValueValidationMessages; (function (DataGouvIdValueValidationMessages) { DataGouvIdValueValidationMessages["REQUIRED"] = "La valeur de l'id est obligatoire"; })(DataGouvIdValueValidationMessages || (DataGouvIdValueValidationMessages = {})); const validateDataGouvIdValue = (input) => input == null || input.trim() === '' ? DataGouvIdValueValidationMessages.REQUIRED : true; const idValueQuestion = (publierOptions) => ({ message: (answers) => `Valeur de l'${answers['dataGouvIdType'] ?? 'id'} auquel rattacher la ressource sur Data.gouv`, name: 'dataGouvIdValue', validate: validateDataGouvIdValue, when: () => validateDataGouvIdValue(publierOptions.dataGouvIdValue) !== true, filter: (answer) => answer.trim() }); exports.idValueQuestion = idValueQuestion;