Size: a a a

React — русскоговорящее сообщество

2020 October 23

M

Malik in React — русскоговорящее сообщество
Vall 🌑
Как тебе удобно
А какие есть еще способы, помимо как в каждой санке доставать из слайса креэйторы?
источник

V

Vall 🌑 in React — русскоговорящее сообщество
Malik
А какие есть еще способы, помимо как в каждой санке доставать из слайса креэйторы?
Ну экспортируй const sliceNameActions = sliceName.actions;

Чтобы не деструкторизировать каждый экшн в файлае, а далее его не прописывать в экспорте

А просто сделать импорт

import { sliceNameActions } from “./sliceName”
источник

M

Malik in React — русскоговорящее сообщество
Vall 🌑
Ну экспортируй const sliceNameActions = sliceName.actions;

Чтобы не деструкторизировать каждый экшн в файлае, а далее его не прописывать в экспорте

А просто сделать импорт

import { sliceNameActions } from “./sliceName”
Ну, я санки делаю прям в файле с редюсером.
источник

А

Анатолий in React — русскоговорящее сообщество
Ребят, до какого количества строк компонент реакта считается кошерным?
источник

V

Vall 🌑 in React — русскоговорящее сообщество
Malik
Ну, я санки делаю прям в файле с редюсером.
Оу, ну тогда сразу и обращайся к экшенам
источник

M

Malik in React — русскоговорящее сообщество
Короче я понял, что нет встроенных способов у слайса, обычный js надо.
источник

V

Vall 🌑 in React — русскоговорящее сообщество
Анатолий
Ребят, до какого количества строк компонент реакта считается кошерным?
Как команда решит, для себя это 150 максимум(если это возможно)
источник

S

Stanislav in React — русскоговорящее сообщество
Анатолий
Ребят, до какого количества строк компонент реакта считается кошерным?
если больше 200 это точно перебор
источник

M

Malik in React — русскоговорящее сообщество
как экспортировать несколько функций за раз, не засовывая их в 1 объект, будто бы их экспортировали по отдельности чтоб было?
источник

M

Malik in React — русскоговорящее сообщество
export  { setPhotos, toggleDisabledForm, setModal } вот так если объект экспортится
источник

M

Malik in React — русскоговорящее сообщество
я про экспорт спрашиваю
источник

B

Bauer in React — русскоговорящее сообщество
Malik
как экспортировать несколько функций за раз, не засовывая их в 1 объект, будто бы их экспортировали по отдельности чтоб было?
пиши

export const api = {
setPhotos: () => {},
toggleForm: () => {},
func3: () => {},
};
источник

M

Malik in React — русскоговорящее сообщество
Bauer
пиши

export const api = {
setPhotos: () => {},
toggleForm: () => {},
func3: () => {},
};
я не хочу экспортировать объект.
источник

I

Igor in React — русскоговорящее сообщество
почему не просто export function setPhotos() {}
источник

B

Bauer in React — русскоговорящее сообщество
Malik
я не хочу экспортировать объект.
по-другому никак, ты должен сам указать что экспортить из модуля, автоматом хз тебе никто не сделает, ибо это тупо
источник

M

Malik in React — русскоговорящее сообщество
Igor
почему не просто export function setPhotos() {}
Есть способы экспортровать функции разом, не засовывая их в объект?
источник

I

Igor in React — русскоговорящее сообщество
чтобы всё объявленное по дефолту видно было? нет
источник

M

Malik in React — русскоговорящее сообщество
Bauer
по-другому никак, ты должен сам указать что экспортить из модуля, автоматом хз тебе никто не сделает, ибо это тупо
export const { setPhotos, toggleDisabledForm, setModal } = gallerySlice.actions тут экспортируются 3 функции сразу
источник

M

Malik in React — русскоговорящее сообщество
Если они лежат в объекте, то их можно вот так вот экспортировать, но у меня они не в объекте
источник

B

Bauer in React — русскоговорящее сообщество
Malik
export const { setPhotos, toggleDisabledForm, setModal } = gallerySlice.actions тут экспортируются 3 функции сразу
ну так ты тут перечисляешь ручками, что заэкспортить
можешь перед каждой функцией написать export const setPhotos, тоже самое выйдет
источник