Size: a a a

JavaScript Noobs — сообщество новичков

2020 May 24

DS

Dmitry Sidorov in JavaScript Noobs — сообщество новичков
В плане ты рил юзаешь scss modules?
источник

K

Karen in JavaScript Noobs — сообщество новичков
От души ) спасибо
источник

K

Karen in JavaScript Noobs — сообщество новичков
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
UI
    atoms
           button
                 index.ts
                 button.module.scss
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Dmitry Sidorov
В плане ты рил юзаешь scss modules?
Да
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
А что такого?)
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Инкапсуляция стилей, то, что мне и нужно
источник

DS

Dmitry Sidorov in JavaScript Noobs — сообщество новичков
Sm•ok 😈✔️
А что такого?)
Scss он на то и нужен что бы через БЭМ структуру решать вопросы все
источник

DS

Dmitry Sidorov in JavaScript Noobs — сообщество новичков
А модули то зачем
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Писал на реакт?
источник

DS

Dmitry Sidorov in JavaScript Noobs — сообщество новичков
Либо юзай модули и всё
источник

DS

Dmitry Sidorov in JavaScript Noobs — сообщество новичков
Sm•ok 😈✔️
Писал на реакт?
Да
источник

DS

Dmitry Sidorov in JavaScript Noobs — сообщество новичков
И щас пишу
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Dmitry Sidorov
Либо юзай модули и всё
Так, а инкапсуляция стилей?
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Мне нужно чтобы я мог юзать таким образом
источник

DS

Dmitry Sidorov in JavaScript Noobs — сообщество новичков
Sm•ok 😈✔️
UI
    atoms
           button
                 index.ts
                 button.module.scss
И ещё зачем тут папка UI
источник

DS

Dmitry Sidorov in JavaScript Noobs — сообщество новичков
atoms на то и нужны что это и есть мелкие элементы
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Переслано от Sm•ok 😈✔️
UI
   atoms
         button
              button.module.scss
              index.tsx


button.module.scss

.button {
   btn styles (default)
}

.button[data-size="small"] {
    small btn modifications
}

.button[data-size="big"] {
    small btn modifications
}


// index.tsx
import styles from "./button.module.scss";

Тут типы на кнопку (пропсы);

const Button = ({size}) => (
   <button className={styles.button} data-size={size}/>
)
источник

DS

Dmitry Sidorov in JavaScript Noobs — сообщество новичков
То биж ui
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Dmitry Sidorov
atoms на то и нужны что это и есть мелкие элементы
Омг
источник