Github issues viewer
Let's use ConanJs to build a realistic app that browses a remote repository
Introduction
Creating the Conan states
export const repoState$: RepoState =
Conan.light<RepoData>('repo', {org: "rails", repo: "rails", page: 1})export interface RepoDetailsData {
openIssuesCount: number
error: string | null
}
export const repoDetailsState$: RepoDetailsState = Conan.state<RepoDetailsData>({
name: 'repo-details',
initialData: {openIssuesCount: -1, error: null},
reducers: repoDetailsReducersFn,
actions: repoDetailsActionsFn
});