Feature fetch bookings
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 58/100
- Issue-Typ
- Feature
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- javascript, react
- Bereich
- frontend
Rechercherichtung
Beginne in der -Komponente und vergleiche ihre aktuelle Datenquelle mit data/fakeBookings.json. Verwende die useEffect-, fetch()- und https://cyf-react.glitch.me-Anleitung des Issues; überprüfe anschließend, dass die Kundendaten weiterhin korrekt in der Tabelle angezeigt werden und dass die Konsolenmeldung beim ersten Rendern nach dem Aktualisieren einmal erscheint.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
16. Load bookings remotely
Instructions:
Instead of getting the existing bookings from the file data/fakeBookings.json, we will get and load the bookings from a remote API. In the <Bookings /> component, use the React function useEffect to console.log() some text only when the page first renders on the screen. Verify that when you refresh the page, the text appears once in the console. Then, in the useEffect function, use the fetch() function to get data from https://cyf-react.glitch.me.
Try to pair or mob on this feature.
Hints:
- Replace
FakeBookingsin the bookings state and initialise it with[](because we haven't fetched any results yet!) - After calling the
fetch()function, use.then()to handle the response. Try looking at your Pokemon app that you worked on in class for an example - When the response comes back, use
setBookingsto update the results
Test:
- Verify the customers data are still displayed correctly in the table.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1
- Forks
- 28
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Kein Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus CodeYourFuture/React-Module-Project
-
Feature Error MessageOffen♟️ Dependent ticket 🏕 Priority Mandatory 🐇 Size Small 📅 Week 3 📅 Week 4
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
-
Feature Loading MessageOffen🏕 Priority Mandatory 🐂 Size Medium 📅 Week 4 🧩 Feature
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
-
Feature Search StateOffen🐂 Size Medium 📅 Week 3 🧩 Feature
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
-
Feature Active RowOffen🏝️ Priority Stretch 🐂 Size Medium 📅 Week 2 🧩 Feature
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
-
Feature Bookings stateOffen🏕 Priority Mandatory 🐇 Size Small 📅 Week 2 🧩 Feature
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 68/100
Alle Issues in CodeYourFuture/React-Module-Project
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
TheOdinProject/curriculum#31444 ·
Maintainer antworten meist innerhalb von 1 Tag
-
software-development-practices software-development-practices:nist-ssdf
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
githubnext/gh-aw-cao#15860 ·
Maintainer antworten meist innerhalb von 1 Tag
-
framework/gatsby help wanted kind/bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 87/100
Maintainer antworten meist innerhalb von 2 Tagen
-
bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
PedestrianDynamics/pyFDS-Evac#476 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
aiko-chan-ai/DiscordBotClient#380 ·