Dmitry
Nick
Dmitry
на худой конец ставишь redux-logger и смотришь
Anonymous
сори
Anonymous
шифт не прожался
Anonymous
dialogsReducer.js
import {
SET_DIALOGS,
} from '../actions/dialogsActions'
const initialState = {
dialogs: [1, 2],
}
const dialogsReducer = (state = initialState, action) => {
switch (action.type) {
case SET_DIALOGS:
return { ...state, dialogs: [2, 1] }
default:
return state
}
}
export default dialogsReducer
dialogsActions.js
export const SET_DIALOGS = 'SET_DIALOGS';
export const setDialogs = (payload) => {
return {
type: SET_DIALOGS,
payload,
}
}
Anonymous
в компоненте импортирую setDialogs
вызываю в componentDidMount
const mapDispatchToProps = dispatch => ({
setDialogs: _ => dispatch(setDialogs(_)) // вот
})
Dmitry
setDialogs: bindActionCreators(setDialogs, dispatch)
Dmitry
import { bindActionCreators } from 'redux';
Anonymous
Anonymous
только названия меняются
Anonymous
опять же в dialogsReducer.js срабатывает case SET_DIALOGS:, но return почему-то срабатывает из default
Anonymous
я вообще ничего не понимаю, почему он так делает
Dmitry
просто так ничего не бывает
Anonymous
Anonymous
console.log(state) в кейсе выдает все верно
Anonymous
но в mapStateToProps не обновляется почему-то
Anonymous
а теперь заработало
Anonymous
великая сила перезагрузки
Anonymous
Санжар
привет, кто нибудь пользовался react-native-share ? почему выдает ошибку при подключении undefined is not an object(evaluating '_reactNative.nativeModules.RNShare.FACEBOOK') ?
Vadim
Мб кто-то сталкивался. В VS code. Сделал сниппет на префикс “s”. Если каретка стоит сразу перед закрывающимся тэгом, то он не срабаывает. Если сделать пробел сначала, то работает.
Vadim
invariance
invariance
react-native link react-native-share сделал?
Санжар
у меня экспо
invariance
ну тогда поздравляю https://stackoverflow.com/questions/44977693/react-native-link-using-expo
Санжар
а есть другие рабочие варианты share?
Vladimir
если нет разницы, возьмите любое)
invariance
Ребят, кто юзал https://github.com/wix/react-native-calendars можно ли его локализовать? В плане сделать название месяцев на русском
invariance
не нашел в доке такого функционала
Eugene
LocaleConfig
Никита
invariance
спасибо. Хм, не нашел
invariance
в самом начале, как я это проглядел)
Anonymous
Это правда, что инстаграм переписали НЕ на реакт нейтив?
invariance
а он че, на реакт нейтив был написан?
Anonymous
Anonymous
Такой убогий был
invariance
вроде бы airbnb неплохо продвинулись в использовании реакта
不退転」
они уже отказались от RN
invariance
ну любой нормальный человек с ресурсами по итогу откажется от RN
invariance
особенно на андроиде
Eugene
🤔Вот на андройде вообще даже запускать что-то не тянет..
invariance
я под андроид пилю, много проблем с различием версий и отсутствием какой бы то ни было спецификации
Bohdan
invariance
приложений
invariance
лан, будем считать что я просто профан и не умею прогать
invariance
какой спецификации?
это скорее не про разницу в версиях, а про модификации ОС типа MIUI
Bohdan
invariance
про react native + android
Andrey
MIUI зло, траблы были дебажить на нем
N
N
почему оно не видит файл
invariance
Код компонента
invariance
Где
N
пофиксил
N
не понимало jsx
N
расширения
N
перемиеновал в js и все ок
N
бред
Денис
Как из документа лежащего на дропбоксе взять контент? https://codesandbox.io/s/pwx3o4n17j
Nick
Dmitry
бред
создай в корне проекта rn-cli.config.js с содержимым
module.exports = { getSourceExts() { return ['js', 'jsx'] } };
Kto?
Денис
Rinat
ребят привет. не по теме. в москве что будет по js react летом?
Rinat
митапы в мск вообще часто?
Rinat
для тех . кто в мск, конечно вопрос)
Vadim
Вопрос. Вставляю символ рубля в коде — выводится, приходит по api в строке — выводится его код. Как сделать, чтобы знак выводился?
Vadim
Код — ₽ имеется ввиду
Vadim
utf-8 или как там
Vadim
Никита
utf-8 или как там
https://stackoverflow.com/questions/13093126/insert-unicode-character-into-javascript