Fehle ich etwas? Ich definiere die "Seiten" -Stütze und bin mir nicht sicher, warum es mir immer noch diesen Fehler gibt. Ich bin mir nicht sicher, ob ich etwas Offensichtliches vermisse oder ob das ein Fehler ist.Fehler "'Seite' fehlt in Prop-Validierung" obwohl ich es definiert habe
⚠ 44: 9 'Seite' in Requisiten Validierung fehlt reagieren/prop-Typen
const propTypes = {
eActions: PropTypes.object.isRequired,
entities: PropTypes.object.isRequired,
page: PropTypes.object.isRequired,
pages: PropTypes.array.isRequired,
sActions:PropTypes.object.isRequired,
singular: PropTypes.object.isRequired,
};
function renderPage(props) {
let { page } = props; // LINE 44 HERE
...
}
const PlaylistPage = SortableElement((props) => {
return (
renderPage(props)
);
});
PlaylistPage.propTypes = propTypes;
export default PlaylistPage;
Was ist SortableElement? Sie tun die PropType-Prüfung für SortableElement. – nbkhope
Wenn renderPage eine zustandslose Funktionskomponente ist, sollten Sie 'renderPage.propTypes = {...}' ausführen. Übrigens sollten Komponenten mit der CapitalCase-Namenskonvention benannt werden. – nbkhope
SortableElement ist etwas aus einer Bibliothek, die ich für Drag & Drop verwende https://github.com/clauderic/react-sortable-hoc – user1189352