@MrDracek: Różnie, w 95% przypadkach ze mną(moja firmą). Developer zarabia tyle ile zaoferuje, z jego wynagrodzenia nie pobieram żadnych % - tutaj już bezpośrednio dogadujemy się z klientem.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Mogę jakoś od nowa zainstalować wszystkie używane zależności tak żeby były aktualne? Bo się zależności posypały w npm i nie wiem co zrobić.

#programowanie #webdev #react
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

React + css modules.

Jak ogarnąć theming np. Dark / Light. Zrobiłem normalnie przez root element.
Czyli: [data-theme="lightTeme"]

dla każdego stylu pod variables mam podmienione kolorki.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programista15k #programowanie #javascript #react #webdev #frontend #pracait #pracazdalna #php #flutter #reactnative

Hej mirki, od listopada szykuję mi się troche projektów w technologiach: PHP(Laravel, Symfony), React, React Native, Flutter. I szukam ludzi do obsadzenia. Jeżeli jest ktoś chętny to podeślijcie mi swoje CV i zobaczymy co się da zrobić. Ważne: Proszę
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#javascript #pracait #pracazdalna #remote #react #reactnative
Cześć mirki, dla klienta szukam dwóch React Native developerów do projektu. Projekt dość ciekawy. Szukam mocnego bardzo mocnego mida aspirującego na seniora + regulara do pomocy. Klient z polski (więc nie ważny angielski) Ważna jest dostępność fulltime (godziny do dogadania) Projekt longterm min. 6 miesięcy. Stawki do 120zł netto / h b2b. Jak ktoś
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

https://codesandbox.io/s/competent-marco-kttf3?file=/src/Event.jsx #typescript #react
Mam problem z dostaniem się do danych które otrzymuję z api w pliku EventContext.tsx.
Dane przychodzą, context działa w Event.tsx, bo dla kazdego elementu jest tworzony element w react ale problem mam kiedy chcę dostać się do tych poszczególnych obiektów np chcę dodać w attrybucie key wartość id z elementu który dostałem z api i dostaje błąd: Property 'id' does not exist on type 'RootObject'.ts(2339).
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #react #javascript
Tak z ciekawości jakiej kolejności się trzymacie w pliku z komponentem jeśli wrzucacie tam jakieś dodatkowe funkcje pomocnicze czy rendery elementów i są to zbytnie drobiazgi aby tworzyć do tego osobne pliki. Czy główna funkcja zwracająca komponent jest u was na górze w sensie wszystkie te śmieci wrzucacie pod czy nad tę funkcję?
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@IlllI: tu się nie zgodzę, większość linterów domyślnie ma włączone: no-use-before-defined i nie spotkałem się projektem który by to wyłączał.

To że działa, to inna sprawa, a co do renderu to... też się nie zgodzę, zjeżdzasz na sam dół pliku i masz render, zawsze na dole. Komponent może być różnej długości i nie zawsze kończyć się w "viewporcie" ;)
  • Odpowiedz
Siemanko. Zacząłem ostatnio zakolegowywać się powoli z react-testing-library i przeczesałem już chyba pół internetu a nie mogę znaleźć nigdzie satysfakcjonującej odpowiedzi na nurtujące mnie pytania. Otóż po przeczytaniu wielu postów Kent C. Doddsa (tego twórcy RTLa) oraz wielu innych wpisów/dokumentacji można wyciągnąć wniosek, żeby unikać atrybutu data-testid, no bo ideą RTLa jest testowanie na podstawie tego co widzi user. Już kombinowałem na X sposobów ale może wy mi powiecie, jaką inną
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pionas1337 tak, problem tego rozwiązania jest taki że jest prop gdzieś w API komponentu który docelowo nie jest wykorzystywany, dodatkowy narzut do chunk'a itd przy czym jeżeli to dla Ciebie działa i będzie Ci się chciało to pisać to spoko. Ja osobiście nie widze nic złego w data test id w HTML. Jeżeli masz problem z selektorem odpowiednim w Jest to Cypress przy E2E będzie miał ten sam problem. Wtedy ten
  • Odpowiedz
@NiewzruszonaMasa: Powiem ci tak, ja mam w programowaniu ponad 11 lat doświadczenia i przy niektórych rzeczach potrzebuję z dzień-dwa(czasem dłużej, często jakieś PoC się strzeli zupełnie przed) powalczyć z dokumentacją podyskutować z innymi devami przemyśleć sprawę i zaprojektować przynajmniej z grubsza jakiś plan. Uważam że jest to znacznie lepsze podejście niż kodowanie na żywca bo znacznie mniej problemów się zrobi czy podejmie się złe decyzje na początku które będą kosztować
  • Odpowiedz
@lobo: Problem w tym że czasem się zastanawiam czy nie kręcę się zbyt daleko od kręgu potrzebnej wiedzy. Mam tam jakiś cel - przyjmijmy to z rok żeby wejść w branżę na spokojnie ponownie, a przynajmniej spróbować. Rozminianie perfect Codu wchodzi czasem za bardzo ( ͡° ͜ʖ ͡°) - przypuszczam że w pracy też nie ma co przesadzac na ten temat.

dzięki za info :)
  • Odpowiedz
@wybacz react-dnd - najwyższy próg wejścia ale bardzo dużo możliwości
react-beautiful-dnd - nieco prostsza, utrzymywana mniej możliwości, ale za to całkiem proste api (jeszcze jak robiłem research to z tego co pamiętam ta libka nie obsługiwała kopiowania z jednej tabeli do drugiej, może coś się zmieniło od tego czasu, więc dla mojego use-case wybrałem następną)
react-smooth-dnd - najprostsza ale nieutrzymywana
  • Odpowiedz