react-navigation / react-navigation/react-navigation.github.io

Mocking RN NativeAnimatedHelper - path has been changed

Offen Anfängerfreundlich
#1,516 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
JavaScript
Sterne
324
Forks
2k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

RN Animated NativeAnimatedHelper.js path has been changed since RN 0.76. The new path should be:

jest.mock('react-native/src/private/animated/NativeAnimatedHelper');

This snippet needs to be updated to mention the new and old paths.

https://github.com/react-navigation/react-navigation.github.io/blob/main/versioned_docs/version-7.x/testing.md?plain=1#L67

// Silence the warning: Animated: `useNativeDriver` is not supported because the native animated module is missing
import { jest } from '@jest/globals';

// For RN >= 0.76
jest.mock('react-native/src/private/animated/NativeAnimatedHelper');

// For RN <0.76
jest.mock('react-native/Libraries/Animated/NativeAnimatedHelper');

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Öffne versioned_docs/version-7.x/testing.md ungefähr bei Zeile 67 und überprüfe das React Native Animated-Mocking-Snippet. Aktualisiere es so, dass es den neuen Pfad für RN >= 0.76 und den alten Pfad für RN < 0.76 zeigt, und verifiziere anschließend, dass die gerenderte Dokumentation beide Optionen klar darstellt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
react-native
Bereich
documentation
Issue-Typ
Dokumentation
Schwierigkeit
1/5
Geschätzter Aufwand
Unter einer Stunde
Aktivitätsstatus
Aktiv
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
94/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.