Я новичок ie для машинописного текста, и мне было интересно, какой тип передать отправке. Прямо сейчас у меня есть что-нибудь, но как я могу сопоставить все действия с ним?
Вот как это выглядит:
interface PropTypes {
title: string;
generalActions: any;
}
const mapDispatchToProps = (dispatch: any) => ({
generalActions: bindActionCreators(GeneralActions, dispatch)
});
мой файл типов:
export const ADD_PROJECT = "ADD_PROJECT";
export const DELETE_PROJECT = "DELETE_PROJECT";
export const CHANGE_TITLE = "CHANGE_TITLE";
export interface Project {
title: string;
subtitle: string;
}
export interface ChangeTitleAction {
type: typeof CHANGE_TITLE;
title: string;
}
// STATE
export interface ProjectsState {
projects: Project[];
}
export interface GeneralState {
title: string;
}
export type GeneralActionTypes = ChangeTitleAction;
export type ProjectActionTypes = AddProjectAction | DeleteProjectAction;