M
Size: a a a
M
Т
M
SK
PM

PM
S

Г(
[1,2,3,4,5,6]<p>
<span>1</span>
<span>2</span>
</p>
<p>
<span>3</span>
<span>4</span>
</p>
<p>
<span>5</span>
<span>6</span>
</p>
VS
type TodoStore = {
articles: Array<ArticleItem>
}
Теперь в компоненте:const articles = useSelector<TodoStore, Array<ArticleItem>>(store => store.articles);Эта строка прокатывает со свистом, а вот если написать
const {articles} = useSelector<TodoStore, TodoStore>(store => store);
то шторм будет ругаться, но все по-прежнему компилится и работает!VS
type TodoStore = {
articles: Array<ArticleItem>
}
Теперь в компоненте:const articles = useSelector<TodoStore, Array<ArticleItem>>(store => store.articles);Эта строка прокатывает со свистом, а вот если написать
const {articles} = useSelector<TodoStore, TodoStore>(store => store);
то шторм будет ругаться, но все по-прежнему компилится и работает!X

M
R

И
X
R
X
AT
AT