Aktywne Wpisy

Common_Rail_1337 +487
#wykop #jedzenie #takaprawda
Nie kupujemy sodastream, kupujemy Dafi. Nie wspieramy rzydostwa, wybieramy nasze Polskie.
Nie kupujemy sodastream, kupujemy Dafi. Nie wspieramy rzydostwa, wybieramy nasze Polskie.
źródło: 688486432_1549845620480232_6566094192302546079_n
Pobierz
ATAT-2 +258
Oglądając takie filmy często zachodzę w głowę, jak duże problemy psychiczne / problemy ze sobą / problemy z agresją mają niektórzy na drogach.
Dorosły chłop, dorobił się porsche w leasingu, zapewne ma pracę, rodzinę, męża, dom, obowiązki.
A jednak, wystarczy że ktoś za długo będzie wyprzedzał ciężarówkę lewym pasem i poświęci 10 minut swojego życia na hamowanie przed maską, zajeżdżanie drogi i kilkukrotne próby zablokowania przejazdu na publicznej trasie.
A jak już
Dorosły chłop, dorobił się porsche w leasingu, zapewne ma pracę, rodzinę, męża, dom, obowiązki.
A jednak, wystarczy że ktoś za długo będzie wyprzedzał ciężarówkę lewym pasem i poświęci 10 minut swojego życia na hamowanie przed maską, zajeżdżanie drogi i kilkukrotne próby zablokowania przejazdu na publicznej trasie.
A jak już
źródło: image
Pobierz



Tam jest Example: useFetch.js: i index.js:
Czy tam przypadkiem nie ma podwójnego źródła prawdy ?
1. wewnątrz useFetch: const [data, setData] = useState(null);
2. wewnątrz index.js: const [data] = useFetch("https://jsonplaceholder.typicode.com/todos");
Mamy "data", które występuje w dwóch miejscach.
Czy nie jest to sprzeczne z:
"There should be a single “source of truth” for any data that changes in a React application"
źródło: https://reactjs.org/docs/lifting-state-up.html
#react #reactjs
@scorpio18k: Mógłbyś doprecyzować, o co Ci tutaj chodzi?
Co do podwójnego źródła prawdy: data jest pobierana i zmieniana w jednym miejscu w useFetch->useEffect->setData
@tooph: Jeżeli do index.js przekazałbym setData w ten sposób:
wewnątrz useFetch:
return
@tooph: Że data jest i wewnątrz index.js i wewnątrz useFetch:
1. const [data, setData] = useState(null); przekazana później przez return [data];
2. const [data] = useFetch("https://jsonplaceholder.typicode.com/todos");
równie dobrze mogło by być:
1. const [Andrzej, setAndrzej] = useState(null); przekazana później przez return [Andrzej];
2. const [Dominik] = useFetch("https://jsonplaceholder.typicode.com/todos");