Ostatnio duzo osob prawi o react-query.
Nigdy nie pracowalem. Jakie daje benefity?
Fajnie sie pracuje?
#react #javascript
Nigdy nie pracowalem. Jakie daje benefity?
Fajnie sie pracuje?
#react #javascript
Wszystko
Wszystkie
Archiwum
onArrowDown: function onArrowDown() {
if (! this.open)
return this.open = ! 0;
this.activeIndex = 0;
void (this.activeDescendant = this.items[this.activeIndex].id); // <- w tej linii
this.activeIndex = this.activeIndex + 1;
this.activeIndex !== this.items.length - 1 && (this.activeDescendant = this.items[this.activeIndex].id)
},Tak dokładnie chodzi o 78 linię tutaj: https://paste.ofcode.org/SAvGkVDZqyS5f2pEtQKFnL
a ten kod to komponenty w alpine.js
if(!this.open) return this.open = !0, this.activeIndex = 0, void(this.activeDescendant = this.items[this.activeIndex].id);
calulatePriceForProducts(Product.Apple, 2.5)
calculatePriceForProducts({skipProduct: Product.Apple, multiplier: 2.5})
kiedy tworzycie funkcje, ktora przyjmuje obiekt, zamiast kilku argumentow?
mam wrazenie, ze jezeli funkcja przyjmuje wiecej niz 2 parametry to lepiej obiekt, bo nie trzeba sie martwic o kolejnosc podawania parametrow, latwiej z defaultowymi wartoscami i potem w kodzie ladnie widac co funkcja moze robic
b) pozbawiasz się domyślnego łapania błędów, przez co musisz robić własną walidację w każdej funkcji,
customSizes = [25, 50].map(i => { return { [i]: i + 'px'} }) // ???customSizes {
'25' : '25px',
'50' : '50px'
}
Wykop.pl
Podróże
Gospodarka
Ukraina
Technologia
Motoryzacja
Sport
Rozrywka
Informacje
Ciekawostki
Załóżmy że mamy form / formularz. Oraz obiekt settings w ustawieniach naszej aplikacji może być np w reduxie - gdziekolwiek.
Obiekt ma taką strukturę:
opcja1: [ wartość1, wartość2, wartość3],
opcja2: 5,
opcja3: 6,
mniejsza o typowanie i wartości.
Pierwsza właściwość obiektu ma wartość tablicy o 3 indexach.
Mógłbym z tego zrobić 3 właściwości ale nie chcę.
Problem:
Mam inputy w Form Settings
Słabo nakreśliłem problem bo nie do końca wiedziałem jak pociągnę dalej projekt.
Jest Tak:
Redux Toolkit ==> config.slice w którym mam config apki.
config ma initialState:{
... dużo opcji ..
}
użytkownik ma możliwość manipulacji configiem poprzez form settings.
Są tam zwykłe inputy jak i selectory, checkboxy.
-- używam react Hook Form.
defaultState w formie to mój initialState z Config.slice ( redux toolkit )
gdy użytkownik zatwierdzi zmiany