developit / developit/preact-redux

Error when using --strictNullChecks Typescript's compiler option

Open
#28 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
285
Forks
26
PR merge metrics
No merged PRs in 30d

Description

I created a simple project via preact-cli, added the typescript plugin, redux and preact-redux, but i got this error when running npm run start:

```
✖ ERROR [at-loader] ./node_modules/preact-redux/src/preact-redux.d.ts:278:5
TS2416: Property 'render' in type 'Provider' is not assignable to the same property in base type 'Component'.
Type '(props: ProviderProps) => VNode' is not assignable to type '(props?: (ProviderProps & ComponentProps) | undefined, state?: {} | undefined, context?: an...'.
Types of parameters 'props' and 'props' are incompatible.
Type '(ProviderProps & ComponentProps) | undefined' is not assignable to type 'ProviderProps'.
Type 'undefined' is not assignable to type 'ProviderProps'.
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.