Open Arsenicro opened 2 years ago
Jeszcze rzeczy które znalazłem przed chwilą:
v4
wywoła się ponownie, więc wygeneruje się nowy klucz, więc klucze za każdym razem się zmienią. Lepiej już by było dać zwyczajnie indeksy, ale to też jest słabe. Każdy post powinien mieć ID
required
bezrules
to wallidacja tylko wyglądu, niefunkcjonalnafetch
a zaxios
em?useCallback
oczekuje inlinowej funkcji jako argumentu. Przez to wali wam warrningiem. Jedyny sensowny sposób jaki widzę żeby to ominąć, to użyćuseMemo
zamiastuseCallback
i podać tam funkcję (tznuseMemo(() => debounce(...))
)handleFileInputChange
dacie normalny typ, a nie ten wasz, tznReact.ChangeEvent<HTMLInputElement>
, to po małej zmianie (e.target.files?.[0]
) wszystko będzie śmigać bez żadnych hakówvw
albo%
albo coś innego https://www.w3schools.com/cssref/css_units.asp