Jakie jest założenie w redux/ngrx przy pobieraniu jednego elementu? Jak pobieram wszystkie elementy, to sprawa jest prosta, bo fetchuję do store'a wszystkie elementy i potem ze store'a do konkretnego komponentu. Wyobraźmy sobie jednak, że bezpośrednio wchodzę na stronę elements/[id], a więc interesuje mnie tylko jeden element z kolekcji. Czy powinienem fetchować wszystkie elementy do store'a i zwracać tylko ten wybrany, czy raczej mam napisać osobny selector/effect/akcję dla jednego elementu? Tylko wtedy gdzie

- Najlepsze
- Wszystkie komentarze

Przeglądam dokumentację redux toolkit, ale nie rozumiem proponowanej struktury folderów. Co miałoby się znajdować w "features"? slice + wszystkie komponenty korzystajace z niego? Co w przypadku, kiedy komponent korzysta np. z dwoch slice? #react #redux #frontend #programowanie
- Najlepsze
- Wszystkie komentarze

@Griffith: My mamy coś w rodzaju podziału na takie foldery:
* states - globalne stany, gdzie każdy ma swój folder, np. user, article, task, itp.
* pages - top-level komponenty z podziałem na strony + komponenty używane tylko na danej stronie, np. task-list/page.ts, task-list/components/search-bar.
* shared - jakieś uniwersalne komponenty typu toast czy button i inne gówna
Sprawdza się nawet spoko. Jak jakaś strona jest bardzo skomplikowana i potrzebuje własnego
* states - globalne stany, gdzie każdy ma swój folder, np. user, article, task, itp.
* pages - top-level komponenty z podziałem na strony + komponenty używane tylko na danej stronie, np. task-list/page.ts, task-list/components/search-bar.
* shared - jakieś uniwersalne komponenty typu toast czy button i inne gówna
Sprawdza się nawet spoko. Jak jakaś strona jest bardzo skomplikowana i potrzebuje własnego

@Kresse: wyglada na strukturę podobną do takiej, ktora zawsze uzywam, tylko inne nazwy folderów.

#programowanie #angular #react #redux #ngrx #javascript
Pytanko, chciałem w state stora dodać pole z unikalnymi wartościami, żeby to osiągnąć użyłem Set.. czyli w deklaracji Set i inicjalizacja new Set([]); co wywala mi błąd
Pytanko, chciałem w state stora dodać pole z unikalnymi wartościami, żeby to osiągnąć użyłem Set.. czyli w deklaracji Set i inicjalizacja new Set([]); co wywala mi błąd
Detected unserializable state for class... dziwne no ale, może ktoś powie czego używa do trzymania unikalnych wartości? Nie chciałbym się bawić w iterowanie po tablicy i- Najlepsze
- Wszystkie komentarze

@Dominias: nie wiem jak ngrx ale ngxs to używam takiej konstrukcji:
to się chyba fachowo nazywa indexed object type annotation
object: {
[id: number]: Model;
};to się chyba fachowo nazywa indexed object type annotation

@Amadeo95 no mógłbym użyć do tego Record i miałbym do tego łatwy dostęp ale to taki trochę overkill mam wrażenie bo nie potrzebuje tego trzymać na zasadzie klucz wartość, więc set byłby idealny ehh

useEffect(()=>{
if(registered) dispatch(resetRegistered());
}, [registered]);
eslint wyrzucił " React Hook useEffect has a missing dependency: 'dispatch' "
dispatch
if(registered) dispatch(resetRegistered());
}, [registered]);
eslint wyrzucił " React Hook useEffect has a missing dependency: 'dispatch' "
dispatch
- Najlepsze
- Wszystkie komentarze

@scorpio18k: bo co render funkcja była zupełnie nową funkcją, więc się zmieniała.

@scorpio18k:
useEffect(()=>{
if(registered) {
dispatch(resetRegistered());
}
}, [registered, dispatch]);
useEffect(()=>{
if(registered) {
dispatch(resetRegistered());
}
}, [registered, dispatch]);

Jakim cudem w req.cookies znajdują się ciasteczka z tokenem access?
Kod:
https://github.com/linkedweb/auth-site/blob/main/frontend/routes/auth/verify.js
Generalnie kod wywoływany jest tak:
Kod:
https://github.com/linkedweb/auth-site/blob/main/frontend/routes/auth/verify.js
Generalnie kod wywoływany jest tak:
- Najlepsze
- Wszystkie komentarze

@scorpio18k: nie jestem pewny czy dobrze rozumiem pytanie, z reactem nie miałem do czynienia, ale tutaj po zalogowaniu masz ustawianie ciastek:
https://github.com/linkedweb/auth-site/blob/main/frontend/routes/auth/login.js
res.setHeader('Set-Cookie', [
cookie.serialize('access', data.access, {
https://github.com/linkedweb/auth-site/blob/main/frontend/routes/auth/login.js
res.setHeader('Set-Cookie', [
cookie.serialize('access', data.access, {

@nunczako: Ok, ciastka się ustawiają.
? Ale jak je odczytuje express ?
W moim kodzie
https://pastebin.com/xMQ25NBN
musi czegoś brakować że wewnątrz req nie ma access a u niego jest
? Ale jak je odczytuje express ?
W moim kodzie
https://pastebin.com/xMQ25NBN
musi czegoś brakować że wewnątrz req nie ma access a u niego jest

- Najlepsze
- Wszystkie komentarze

Pytanko do znawców reduxa: mam komponent powiedzmy nazywa się Users, ten komponent jest komponentem typu page, czyli jest podpięty pod jakiś route (/users) i składa się z kompozycji innych komponentów, a te komponenty to powiedzmy formularz z 3 imputami, 2 listy i komponent logów. Cały stan tego komponentu muszę trzymać globalnie. I teraz pojawia się pytanie: czy tworzyć jeden reduxowy slice, nazwać go usersSlice i trzymać tam ten stan komponentów na które
- Najlepsze
- Wszystkie komentarze

#anonimowemirkowyznania
Mam pół roku komercyjnego expa w #pracait jako #react #typescript #redux.
Jednak już teraz czuje ze się nie rozwijam, jak wygląda moja praca?
- firma <20 pracowników
- 1
Mam pół roku komercyjnego expa w #pracait jako #react #typescript #redux.
Jednak już teraz czuje ze się nie rozwijam, jak wygląda moja praca?
- firma <20 pracowników
- 1
- Najlepsze
- Wszystkie komentarze

#javascript #pracait #pracazdalna #remote #react #typescript #redux
Możliwość pracy w pełni zdalnie. Szukamy Midów, jak i Seniorów. Wymagania i płaca jest oczywiście dostosowana do poziomu.
Widełki:
- Senior 16 000 - 26 000 brutto UoP
Możliwość pracy w pełni zdalnie. Szukamy Midów, jak i Seniorów. Wymagania i płaca jest oczywiście dostosowana do poziomu.
Widełki:
- Senior 16 000 - 26 000 brutto UoP
- Najlepsze
- Wszystkie komentarze

#javascript #pracait #pracazdalna #remote #react #typescript #redux
Możliwość pracy w pełni zdalnie. Szukamy Midów, jak i Seniorów. Wymagania i płaca jest oczywiście dostosowana do poziomu.
Widełki:
- Senior 16 000 - 26 000 brutto UoP
Możliwość pracy w pełni zdalnie. Szukamy Midów, jak i Seniorów. Wymagania i płaca jest oczywiście dostosowana do poziomu.
Widełki:
- Senior 16 000 - 26 000 brutto UoP
- Najlepsze
- Wszystkie komentarze
Witam,
Nie mogę znaleźć odpowiedzi.
Redux, a raczej thunk action.
Załóżmy
Nie mogę znaleźć odpowiedzi.
Redux, a raczej thunk action.
Załóżmy
- Najlepsze
- Wszystkie komentarze

#javascript #pracait #pracazdalna #remote #react #typescript #redux
Możliwość pracy w pełni zdalnie. Szukamy Midów, jak i Seniorów. Wymagania i płaca jest oczywiście dostosowana do poziomu.
Widełki:
- Senior 16 000 - 26 000 brutto UoP
Możliwość pracy w pełni zdalnie. Szukamy Midów, jak i Seniorów. Wymagania i płaca jest oczywiście dostosowana do poziomu.
Widełki:
- Senior 16 000 - 26 000 brutto UoP
- Najlepsze
- Wszystkie komentarze
Mam pytanie do osób z branży. Jak np taka świeża dokumentacja reduxa - która rekomenduje rożne kwestie związane z porzucaniem class komponentów / connect / props - dispatch to state. To wszystko na rzecz nowych hooków / toolkitów itp, ma się do rzeczywistości ?
Raczej używam świeżych rzeczy, tworząc projekt / ucząc się, ale ostatnio wpadły mi arty eriksona - takie pierdy z dokumentacji o enkapsulacja Reduxa i ogólnie jak projektować modułowo aplikacje.
Na
Raczej używam świeżych rzeczy, tworząc projekt / ucząc się, ale ostatnio wpadły mi arty eriksona - takie pierdy z dokumentacji o enkapsulacja Reduxa i ogólnie jak projektować modułowo aplikacje.
Na
- Najlepsze
- Wszystkie komentarze
// persist // redux
mając rootReducer = (state,action) = {
// logika inside np
return combinedReducers(state,action)
mając rootReducer = (state,action) = {
// logika inside np
return combinedReducers(state,action)
- Najlepsze
- Wszystkie komentarze
Mirki pisze sobie appke szachowa i mam problem ze w wielu komponentach potrzebuje state i np z childa do parenta pare poziomow wyzej przekazywać cały czas to chyba zle bo sie robi syf w kodzie, czy w takim wypadku używać np takiego reduxa? Czy może za duża jest to kobyla i cos innego?
#react #javascript #programowanie #redux #js
#react #javascript #programowanie #redux #js
- Najlepsze
- Wszystkie komentarze
Szanowne Mirabelki i szanowni Mircy z #programowanie, #programista15k, #frontend czy ktoś z Was pracuje dla szwajcarskiej firmy? Myślę nad popracowanie trochę jako kontraktor z późniejszą emigracją i szukam firm otwartych na taką współpracę. Przeglądam:
https://swissdevjobs.ch/
https://www.jobs.ch/en/
https://ch.indeed.com/
ale jeśli szukają kogoś zdalnie to ew w granicach Szwajcarii. Na reddit pisali też że jednak ktoś na miejscu będzie wyżej wyceniany niż kontraktor. Co do konkretnych
https://swissdevjobs.ch/
https://www.jobs.ch/en/
https://ch.indeed.com/
ale jeśli szukają kogoś zdalnie to ew w granicach Szwajcarii. Na reddit pisali też że jednak ktoś na miejscu będzie wyżej wyceniany niż kontraktor. Co do konkretnych
- Najlepsze
- Wszystkie komentarze
Przypuścimy że mam w store listę obiektów o jakiś tam atrybutach.
W komponencie statistics biorę sobie tą listę z reduxStore i chcę z niej wyciągnąć info żeby wyświetlić pewne statystyki.
np. remaining time na podstawie tych obiektów czy też doneTasks.
Komponent Statistics wyświetla dokładnie trzy informacje na ten temat przyjmijmy:
ilość,długość,wielkość - na podstawie danych z useSelectora ze store.
W komponencie statistics biorę sobie tą listę z reduxStore i chcę z niej wyciągnąć info żeby wyświetlić pewne statystyki.
np. remaining time na podstawie tych obiektów czy też doneTasks.
Komponent Statistics wyświetla dokładnie trzy informacje na ten temat przyjmijmy:
ilość,długość,wielkość - na podstawie danych z useSelectora ze store.
Zadawałem już kiedyś podobne pytanie, ale zbyt zawile - bo nie rozumiałem koncepcji i działania reduxa.
Używam toolkita ale nie wiem czy to ma znaczenie.
Chodzi o wyliczanie stanu jednego z reducerów / czy tam slicy, na podstawie parametru z innego stanu ( wycinka ).
niech akcja wyliczająca nazywa się - dispatch(d--a.obliczstan(tu mogę dać argument )) <-- argument action.payload
Używam toolkita ale nie wiem czy to ma znaczenie.
Chodzi o wyliczanie stanu jednego z reducerów / czy tam slicy, na podstawie parametru z innego stanu ( wycinka ).
niech akcja wyliczająca nazywa się - dispatch(d--a.obliczstan(tu mogę dać argument )) <-- argument action.payload
- Najlepsze
- Wszystkie komentarze

#javascript #pracait #pracazdalna #remote #react #typescript #redux
Możliwość pracy w pełni zdalnie. Szukamy zarówno Juniorów, Midów, jak i Seniorów. Wymagania i płaca jest oczywiście dostosowana do poziomu.
Widełki:
- Senior 16 000 - 26 000 brutto UoP
Możliwość pracy w pełni zdalnie. Szukamy zarówno Juniorów, Midów, jak i Seniorów. Wymagania i płaca jest oczywiście dostosowana do poziomu.
Widełki:
- Senior 16 000 - 26 000 brutto UoP
- Najlepsze
- Wszystkie komentarze

#javascript #pracait #pracazdalna #remote #react #typescript #redux
Możliwość pracy w pełni zdalnie. Szukamy zarówno Juniorów, Midów jak i Seniorów - wymagania i płaca jest oczywiście dostosowana do poziomu.
Widełki:
- Senior 16 000 - 26 000 brutto UoP
Możliwość pracy w pełni zdalnie. Szukamy zarówno Juniorów, Midów jak i Seniorów - wymagania i płaca jest oczywiście dostosowana do poziomu.
Widełki:
- Senior 16 000 - 26 000 brutto UoP
- Najlepsze
- Wszystkie komentarze
Opcja z elements.length > 0 jest ryzykowna, jezeli edytujesz te dane i musisz je zaktualizowac.