Skip to content

Default Reducer not updating the store #55

Open
@krisvegh

Description

@krisvegh

This is a...

  • feature request
  • bug report
  • usage question

What toolchain are you using for transpilation/bundling?

  • @angular/cli
  • Custom @ngTools/webpack
  • Raw ngc
  • SystemJS
  • Rollup
  • Other

Environment

NodeJS Version: 8.1.1
Typescript Version: 2.3.4
Angular Version: 4.1.2
@angular-redux/store version: 7.1.1
@angular/cli version: (if applicable)
OS: OSX

Link to repo showing the issus

(optional, but helps a lot)

Expected Behaviour:

Input field on change should update the corresponding value in the redux store.

Actual Behaviour:

Input field value doesn't change on keystroke, as it's bound to the store which is not updating.

Stack Trace/Error Message:

Additional Notes:

Just need some help please. Any idea where the problem could be?

<form [connect]="['advertiser', 'campaign', 'campaign']">
    <div class="input-container">
        <input
            ngControl
            ngModel
            class="form-control"
            type="text"
            name="name">
    </div>
</form>

1: The input field shows the value coming from the redux store, so the path is good.
2: On keydown, I can see the action firing in the devtools, payload looks fine.
3. When I inspect State.assign in state.js, state, path, and value arguments look fine but for some reason, the state doesn't get updated. Sorry I can't show repo, but maybe someone has any idea what I'm missing.

Thank you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions