Lors de l'exécution de yarn webpack
je reçois l'erreur suivante
tsl] ERROR in /srv/pim/web/bundles/pimdatagrid/js/datafilter/filters-column.ts(285,5)
TS2322: Type 'JQuery<Element>' is not assignable to type 'JQuery<HTMLElement>'.
Type 'Element' is missing the following properties from type 'HTMLElement': accessKey, accessKeyLabel, autocapitalize, dir, and 109 more.
Ressemble à cette propriété
public filterList: JQuery<HTMLElement>;
Doit être tapé à JQuery<Element>
j'ai le même problème lors de l'installation d'akeneo 3.2
ce n'est qu'une solution temporaire
le correctif temporaire est d'ouvrir ce fichier:
web / bundles / pimdatagrid / js / datafilter / filters-column.ts
changer la ligne ~ 25 de ceci:
public filterList: JQuery<HTMLElement>;
pour ça:
public filterList: JQuery<Element>;
puis exécutez:
yarn run webpack
Même problème ici avec la v3.2.46
même problème ici avec la v3.2.51
ERROR in /srv/pim/web/bundles/pimdatagrid/js/datafilter/filters-column.ts
./web/bundles/pimdatagrid/js/datafilter/filters-column.ts
[tsl] ERROR in /srv/pim/web/bundles/pimdatagrid/js/datafilter/filters-column.ts(289,5)
TS2322: Type 'JQuery<Element>' is not assignable to type 'JQuery<HTMLElement>'.
Type 'Element' is missing the following properties from type 'HTMLElement': accessKey, accessKeyLabel, autocapitalize, dir, and 109 more.
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Salut @robingchan ,
Nous pouvons y remédier mais comme nous sommes open source, un PR serait également le bienvenu: wink:
La signature JQuery.find vient de changer: /
modifier: le PR associé sur @types : https://github.com/DefinitelyTyped/DefinatelyTyped/pull/44051
Belle prise Quentin.
Mauvais mouvement Jquery: facepalm:
Fusionné en 3.2, il sera disponible dans la prochaine balise v3.2.52.
Merci à tous d'avoir pris le temps de signaler le problème.
Commentaire le plus utile
Merci à tous d'avoir pris le temps de signaler le problème.