diff --git a/src/SearchEngine.ts b/src/SearchEngine.ts index 5a2e5fb..22ab379 100644 --- a/src/SearchEngine.ts +++ b/src/SearchEngine.ts @@ -55,6 +55,8 @@ export class SearchEngine implements Filters { if(txt.trim() !== "" && txt.length <= 30) this._btnTxt=txt; + else + console.error(errors.searchBtnTxtFail); } get btnTxt(): string diff --git a/src/errors.js b/src/errors.js index b1bc094..6e97120 100644 --- a/src/errors.js +++ b/src/errors.js @@ -28,6 +28,7 @@ module.exports = remoteSourceNeedUrl: "Merci de fournir une url valide pour la source distante de données.", remoteSourceUrlFail: "L'url fournie ne semble pas valide.", renderNeedFields: "Les noms de champs doivent être fournis avant de demander l'affichage des données.", + searchBtnTxtFail: "Le texte du bouton du moteur de recherche doit contenir au maximum 30 caractères.", searchFieldNotFound: "Au moins un des champs devant être utilisés par le moteur de recherche n'existe pas dans les données.", selector2HTMLFail: "Le création d'un filtre dans le DOM nécessite l'initialisation de l'élément HTML et du numéro du champs à filter.", selectorFieldIsEmpty: "Aucune donnée trouvée pour le champ du filtre",