2017-06-22 1 views
1

Je vais avoir un petit problème avec un avertissement dans mon code ionique 2:Avertissement - RÉAGIR

Warning: Accessing PropTypes via the main React package is deprecated. Use the prop-types package from npm instead. 

Je n'utilise rien ou React proptypes, mais je reçois le message avant de décrire.

Mon package.json:

"dependencies": { 
"@angular/common": "2.4.8", 
"@angular/compiler": "2.4.8", 
"@angular/compiler-cli": "2.4.8", 
"@angular/core": "2.4.8", 
"@angular/forms": "2.4.8", 
"@angular/http": "2.4.8", 
"@angular/platform-browser": "2.4.8", 
"@angular/platform-browser-dynamic": "2.4.8", 
"@angular/platform-server": "2.4.8", 
"@auth0/cordova": "^0.1.0", 
"@ionic-native/calendar": "^3.6.1", 
"@ionic-native/camera": "^3.12.1", 
"@ionic-native/core": "^3.10.3", 
"@ionic-native/date-picker": "^3.10.3", 
"@ionic/app-scripts": "0.0.38", 
"@ionic/storage": "2.0.0", 
"angular2-jwt": "0.1.27", 
"auth0-js": "^7.4.0", 
"auth0-lock": "10.13.0", 
"chart.js": "^2.6.0", 
"firebase": "^3.9.0", 
"font-awesome": "^4.7.0", 
"intl": "^1.2.5", 
"ion2-calendar": "^1.0.7", 
"ionic-angular": "2.2.0", 
"ionic-native": "2.4.1", 
"ionicons": "3.0.0", 
"moment": "^2.18.1", 
"ng2-pdf-viewer": "^1.1.0", 
"rxjs": "5.0.1", 
"sw-toolbox": "3.4.0", 
"xml2js": "^0.4.17", 
"zone.js": "0.7.2" 
}, 
"devDependencies": { 
"@ionic/app-scripts": "1.1.4", 
"typescript": "2.0.9" 
}, 
"cordovaPlugins": [ 
"cordova-plugin-device", 
"cordova-plugin-console", 
"cordova-plugin-whitelist", 
"cordova-plugin-splashscreen", 
"cordova-plugin-statusbar", 
"ionic-plugin-keyboard" 
], 
"cordovaPlatforms": [ 
"ios", 
{ 
    "platform": "ios", 
    "version": "", 
    "locator": "ios" 
} 
] 

Je ligne de contrôle par ligne mon code et rien ne semble appeler PropType ou réagir.

J'apprécie toute aide.

Cordialement

+2

Essayez 'npm ls react' pour voir quelle dépendance doit réagir. –

+0

Merci @YuryTarabanko je l'ai trouvé, auth0-lock avait la dépendance. – MBrownG

Répondre

0

J'ai trouvé quelle bibliothèque avait la dépendance avec React, notre amical "auth0-lock": "10.13.0" l'a. Solution: Mettez à niveau vers la version 10.18.0 et le message est parti pour toujours et jamais.

Merci à @YuryTarabanko pour l'approche.

Cordialement.

-1

Tout simplement parce que vous ne l'utilisez PropTypes ne signifie pas un autre composant que vous avez tiré comme dépendance est pas. Et les avertissements seront également affichés pour ces paquets. Si vous voulez des détails sur l'avertissement en particulier, vous pouvez read about it here.

+0

J'ai déjà vérifié cette documentation, mais cela ne m'aide pas beaucoup. Merci quand même. – MBrownG