npm.io
0.0.5 • Published 8 years ago

polymer-redux-typescript

Licence
ISC
Version
0.0.5
Deps
3
Size
9 kB
Vulns
0
Weekly
0

polymer-redux-typescript

  • step 1: install dependency

npm install --save polymer-redux-typescript

or

yarn add polymer-redux-typescript

  • step 2: use node module resolution in tsconfig.json
{
    "compilerOptions":{
        "moduleResolution": "node"
    }
}
  • step 3: import where you need
import {element, polymer} from 'polymer-redux-typescript'

// ... later (after setting up ReduxMixin)...

@element("sample-element")
class SampleElement extends ReduxMixin(Polymer.Element) {
  // .. your element ..
  @property({statePath: 'some.state.path'})
  prop?: string
}