title: No overload matches this call. Overload 1 of 2,
body: <p>I have <code>store.js</code> file</p>
  
  <pre><code>import { createStore, combineReducers } from "redux";
  import reducerADD from "../reducer/reducerADD"
  
  export const store = createStore(combineReducers({ reducerADD}));
  </code></pre>
  
  <p>When I change format in <code>store.tsx</code> I'm getting an Error:</p>
  
  <pre><code>No overload matches this call.
    Overload 1 of 2, '(reducers: ReducersMapObject&lt;{ reducerADD: { lastName: string; firstName: string; password: string; email: string; }[]; }, any&gt;): Reducer&lt;{ reducerADD: { lastName: string; firstName: string; password: string; email: string; }[]; }, AnyAction&gt;', gave the following error.
      Type '(state: never[] | undefined, action: action) =&gt; { lastName: string; firstName: string; password: string; email: string; }[]' is not assignable to type 'Reducer&lt;{ lastName: string; firstName: string; password: string; email: string; }[], any&gt;'.
        Types of parameters 'state' and 'state' are incompatible.
          Type '{ lastName: string; firstName: string; password: string; email: string; }[] | undefined' is not assignable to type 'never[] | undefined'.
            Type '{ lastName: string; firstName: string; password: string; email: string; }[]' is not assignable to type 'never[]'.
              Type '{ lastName: string; firstName: string; password: string; email: string; }' is not assignable to type 'never'.
    Overload 2 of 2, '(reducers: ReducersMapObject&lt;{ reducerADD: { lastName: string; firstName: string; password: string; email: string; }[]; }, AnyAction&gt;): Reducer&lt;{ reducerADD: { lastName: string; firstName: string; password: string; email: string; }[]; }, AnyAction&gt;', gave the following error.
      Type '(state: never[] | undefined, action: action) =&gt; { lastName: string; firstName: string; password: string; email: string; }[]' is not assignable to type 'Reducer&lt;{ lastName: string; firstName: string; password: string; email: string; }[], AnyAction&gt;'.
        Types of parameters 'state' and 'state' are incompatible.
          Type '{ lastName: string; firstName: string; password: string; email: string; }[] | undefined' is not assignable to type 'never[] | undefined'.
            Type '{ lastName: string; firstName: string; password: string; email: string; }[]' is not assignable to type 'never[]'.
  </code></pre>
  
  <p>What is the reason for this?</p>