Si les deux plugins sont installés et activés, cela devrait fonctionner sans problème. Si la cible n’est pas installée/activée, vous obtiendrez un avertissement dans la console. Mais vous pouvez utiliser le paramètre ignoreMissing pour le supprimer.
api.modifyClass(
"component:some-component",
(Superclass) => ...,
{ ignoreMissing: true }
);
Bien sûr, les conseils standards concernant modifyClass s’appliquent toujours : cela devrait être un dernier recours, et cela peut échouer à tout moment, vous devez donc vous assurer que vos tests sont suffisamment bons pour identifier rapidement les problèmes. L’utilisation de transformers serait une stratégie beaucoup plus sûre.