
Max
13.07.2018
08:23:30
какой-то рандомный?

Andrey
13.07.2018
08:23:31
smoothscroll/README.md at master · iamdustan/smoothscroll · GitHub
https://github.com/iamdustan/smoothscroll/blob/master/README.md

Max
13.07.2018
08:23:45
ty

Ruslan ?
13.07.2018
08:23:53

Google

zerc
13.07.2018
08:26:15
хай бойз, подскажите есть ли такая штука, когда юзер скролит сайт и если он вдруг перестал скролить между двумя секциями автоматически доскороливать вверх или вниз

Vlad
13.07.2018
08:28:10

Саша
13.07.2018
08:30:37

Тимофей
13.07.2018
08:36:39
Можно

Саша
13.07.2018
08:37:11

Тимофей
13.07.2018
08:41:05

Valeriy
13.07.2018
08:43:44
а как ты вообще себе это представляешь?
тебе же нужно один компонент представить во всех позах

Spaider
13.07.2018
08:44:04
парни, а щас уже можно юзать <> такой тег в реакте?

Valeriy
13.07.2018
08:44:16

Spaider
13.07.2018
08:44:20
ясно

Саша
13.07.2018
08:44:30

Kendr
13.07.2018
08:44:33

Google

Spaider
13.07.2018
08:44:44
ну так прикольней
как то

Cenator
13.07.2018
08:45:21
в 16.2 или 16.3+ можно с 7 бабелем

Valeriy
13.07.2018
08:45:28

Саша
13.07.2018
08:49:20
вообщем можно или нет ?

Vladislav
13.07.2018
09:10:09

Ivan
13.07.2018
09:10:29
скобка в onSubmit

Spaider
13.07.2018
09:10:31
скобку потерял выше

Владимир
13.07.2018
09:10:33
закрыть фигурную скобку над render

Sergey
13.07.2018
09:10:36
вернуть }

Vladislav
13.07.2018
09:10:45
ахахахаах
точно

Spaider
13.07.2018
09:10:50
самый отзывчивый канал

Vladislav
13.07.2018
09:11:01
спасибо)

Spaider
13.07.2018
09:11:59
называй файлы .jsx

Max
13.07.2018
09:13:08
@XaveScor @tanyaisinmybed а есть идеи как scrollIntoView заставить скроллить только контейнер вместо контейнера + окна?
чот дебилизм какой-то

Andrey
13.07.2018
09:14:26

Max
13.07.2018
09:14:37
охуенно, спасибо

Google

Rustam
13.07.2018
09:34:49

Denis
13.07.2018
09:34:51
Кто-нибудь использует eslint 5й версии? Если да, то с каким пресетом? Новый еслинт ругается на пресет от airbnb, говорит надо делать даунгрейд.

Max
13.07.2018
09:35:26

Павел
13.07.2018
09:36:44
Стесняюсь спросить нестинг это что?

Sasha
13.07.2018
09:37:47
Ребят привет, пытаюсь освоить реакт. Может кто подскажет почему, react router не рендерит компоненты?
class App extends Component {
render() {
return (
<div>
<AppBar position="static">
<Toolbar>
<Typography variant="title" color="inherit">
BudgetApp Application
</Typography>
<div className="menu">
<Button variant="contained">
<Link to="/">Home</Link>
</Button>
<Button variant="contained">
<Link to="/budget">Budget app</Link>
</Button>
</div>
</Toolbar>
</AppBar>
<div className="app">
<Switch>
<Route exact path="/" compontent="{Home}" />
<Route path="/budget" compontent="{Budget}" />
<Route path="*" compontent="{NotFound}" />
</Switch>
</div>
</div>
);
}
}

Sergey
13.07.2018
09:38:14
Всем привет! Есть компонент который может в width: 100%, внутрь будет передана строка также неизвестного количества символов, задача вывести максимально много символов, может кто сталкивался? Шрифт не monospace

Rustam
13.07.2018
09:38:49

Roman
13.07.2018
09:39:15

Sasha
13.07.2018
09:40:12

Denis
13.07.2018
09:40:29
Спасибо, я делал натсройку через команду eslint —init и все варнинги были оттуда

Roman
13.07.2018
09:41:01

Sasha
13.07.2018
09:42:02
сам юрл меняется, просто не происходит рендера компонентов
сейчас попробую, просто на Link переделать

Rustam
13.07.2018
09:43:19
возможно сами страницы обернуты в connect

Sasha
13.07.2018
09:44:15

Flashbang ?
13.07.2018
09:44:48
Всем привет
Посоветуйте аналоги https://www.mockapi.io/
А то он последние дни лежит периодически, невозможно работать.
Перешел вчера на mock server от постмана, но сейчас он тоже лагает ))

Rustam
13.07.2018
09:45:28

Sasha
13.07.2018
09:45:31
а, redux нету там. Просто обычные компоненты, типа такого
class Home extends Component {
render() {
return (
<div className="Home">
<h1>Home page</h1>
</div>
);
}
}
export default Home;

Google

Sergei
13.07.2018
09:46:00

Rustam
13.07.2018
09:46:33

Sergey
13.07.2018
09:47:25

Sasha
13.07.2018
09:47:50
в Router все обернуто?
ReactDOM.render(
<BrowserRouter>
<App />
</BrowserRouter>,
document.getElementById('root')
); это index.js
А первый код был App

Admin
ERROR: S client not available

Flashbang ?
13.07.2018
09:47:59
@win0err спасибо

Sasha
13.07.2018
09:53:17
lol нашел проблему
<Route exact path="/" compontent="{Home}" />
compontent => component

Павел
13.07.2018
09:55:37

Eugene
13.07.2018
11:02:45
Всем привет!
Подскажите, как в ‘create-react-app’ (после eject) обьявлять env-ы?


Grigore
13.07.2018
11:03:09
из-за чего можен не диспатчится ? редюсеры export default combineReducers({server: serverReducer, flashMessages: flashReducer}); const store = createStore(
reducers,
state,
composeEnhancers(applyMiddleware(thunk))
); const mapDispatchToProps = dispatch => {
return {
signupRequest: userData => dispatch(signupRequest(userData)),
addFlashMessage: message => dispatch(addFlashMessage(message))
}
} сам редюсер import { ADD_FLASH_MESSAGE } from './types';
import { generateId } from '../../../utils/common';
const flashReducer = (state = [], action) => {
switch(action.type) {
case ADD_FLASH_MESSAGE:
return [...state, {
id: generateId(),
type: action.message.type,
text: action.message.text
}]
default: return state;
}
}
export default flashReducer; и экшен export function addFlashMessage(message) {
return {
type: ADD_FLASH_MESSAGE,
message
}
} экшен выполняется, но редьсер не получает данные


Vladislav
13.07.2018
11:04:06
из-за чего можен не диспатчится ? редюсеры export default combineReducers({server: serverReducer, flashMessages: flashReducer}); const store = createStore(
reducers,
state,
composeEnhancers(applyMiddleware(thunk))
); const mapDispatchToProps = dispatch => {
return {
signupRequest: userData => dispatch(signupRequest(userData)),
addFlashMessage: message => dispatch(addFlashMessage(message))
}
} сам редюсер import { ADD_FLASH_MESSAGE } from './types';
import { generateId } from '../../../utils/common';
const flashReducer = (state = [], action) => {
switch(action.type) {
case ADD_FLASH_MESSAGE:
return [...state, {
id: generateId(),
type: action.message.type,
text: action.message.text
}]
default: return state;
}
}
export default flashReducer; и экшен export function addFlashMessage(message) {
return {
type: ADD_FLASH_MESSAGE,
message
}
} экшен выполняется, но редьсер не получает данные
Покажи как экшн тригеришь


Grigore
13.07.2018
11:04:58
export function addFlashMessage(message) {
return {
type: ADD_FLASH_MESSAGE,
message
}
}
не то

Vladislav
13.07.2018
11:05:14
В компоненте, я имею в виду, как вызываешь?

Grigore
13.07.2018
11:05:24
onSubmit(e) {
e.preventDefault();
this.props.signupRequest(this.state)
.then(response => {
store.set('auth', response.data);
this.props.addFlashMessage({
type: 'success',
text: 'Вы успешно зарегистрировались!'
})
this.context.router.history.push('/');
}
)
.catch(error => console.error(error));
}
экшен вызывается, но вот в редьсер не попадает

Kendr
13.07.2018
11:13:15
Не подскажите чатик по mobx?

Rain
13.07.2018
11:15:25
Думаю так

Google

Vladislav
13.07.2018
11:15:59
Думаю так
Не, в методе не стоит, я выяснил уже

Rain
13.07.2018
11:17:57
Этот метод в хэндлер эвента кладешь?

Vladislav
13.07.2018
11:27:52

Rain
13.07.2018
11:28:19
Ну про какой ты метод говоришь, может я не вдупляю

Roman
13.07.2018
11:38:00
https://egghead.io/lessons/javascript-redux-displaying-error-messages
Кроме этого способа, как вы еще обрабатываете ошибки в redux?

Eugene
13.07.2018
11:38:21
Всем привет!
Подскажите, как в ‘create-react-app’ (после eject) обьявлять env-ы?

Viktor
13.07.2018
11:44:48
Коллеги здравия всем. Посоветуйте ресурс для изучения реакт, чтоб с примерами, задачами и объяснением как и для чего используется. Занимаюсь версткой сайтов, хочу изучить реакт, в нем совсем нуб, заранее благодарен

Roman
13.07.2018
11:46:18

Abu
13.07.2018
11:46:28

Viktor
13.07.2018
11:46:43

Maksim
13.07.2018
11:47:10
Как в react mapbox добавить дорогу и что бы api directions mapbox строил по ней путь?

Abu
13.07.2018
11:47:16
А как же читать твиты Абрамова и статьи на медиуме?

Maksim
13.07.2018
11:47:49
https://learn-reactjs.ru