Я пытаюсь использовать selectors
из библиотеки повторного выбора в моем приложении Redux.Как использовать селекторы в приложении redux с помощью TypeScript?
мой файл селекторы выглядит:
import { createSelector } from 'reselect'
const postsSelectors = state => state.global.posts.allPostse;
export const getPosts = createSelector(
[ postsSelectors ],
(posts) => posts
);
, а затем я пытаюсь использовать в моем компоненте, как это:
const mapStateToProps = (state) => ({
posts: getPosts(state),
});
Когда я пытаюсь собрать все это, я получил эту ошибку:
Я предполагаю, что с тем, как я объявляю типа реквизита , который в настоящее время выглядит так:
interface Props{
posts(state: any): any
loadStories(): void;
};
Помогите мне решить эту проблему. Заранее спасибо.