Wpis z mikrobloga

@xmadesio: Nie używasz poprawnie CSS Modules. Może nie do końca rozumiesz jak to działa więc wytłumaczę. A więc masz dwa pliki ze stylami Team.module.scss i SmallButton.module.scss. Każdy z tych plików eksportuje obiekt z nazwami klas, których wartości są zawsze unikalne i wyglądaj zazwyczaj tak -> nazwakomponentuhash (mogą być inne, zależy od używanego narzędzia, bundlera etc., ale zazwyczaj na końcu jest hash, randomowe znaki). Dzięki temu dwie takie same
  • Odpowiedz
@xmadesio: ale dlaczego opakowujesz ten przycisk w dodatkowy div? tak ma być? przecież zmieniasz kolor ego diva wewnątrz Colors a nie SmallButton. A przycisk znika bo renderujesz go wewnątrz .... Jeśli chcesz zmienić tylko style przycisku to jak mówiłem użyj klasy, lub przekaż style bezpośrednio do tego komponentu


tylko musisz połączyć klase z props'ów wewnątrz SmallButton lub style z divem który sie tam znajduje. Jasne? ( ͡° ͜ʖ
  • Odpowiedz
przerabiałeś poradnik jakiś? :)


@Chanandler: Jakieś tam podstawy useState,useEffect i chciałem się na projekcie uczyć ale widzę, że muszę więcej czasu na to poświęcić
  • Odpowiedz
@xmadesio: zawsze możesz zrobić gdziekolwiek dosłownie console.log('styles', styles) i zobaczyć co tam jest

nie ma co myśleć za długo, console.log driven development i jedziesz ( ͡° ͜ʖ ͡°)
  • Odpowiedz