Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Any plans for creating typescript definitions? Also, is rxjs5 on the roadmap? #23

Open
@adrian-moisa

Description

@adrian-moisa

Are there any types available for redux-rx? I triednpm install @types/redux-rx and looks like there are none. Eventually I tried the following:

tsconfig.json

"typeRoots": [    "./node_modules/@types",    "./public/shared/types"]

index.d.ts

declare module 'redux-rx';

Eventually i got this error. After some digging on the web I understand that rx is v4 and rxjs is v5

ERROR in ./node_modules/redux-rx/lib/observableFromStore.jsModule not found: Error: Can't resolve 'rx' in '....\node_modules\redux-rx\lib' @ ./node_modules/redux-rx/lib/observableFromStore.js 6:10-23 @ ./node_modules/redux-rx/lib/index.js @ ./public/main.ts @ multi (webpack)-dev-server/client?http://localhost:8081 ./public/main.ts

Considering that all I need is the following, I'll just write it myself in a service.

function observableFromStore(store) {  return _rx.Observable.create(function (observer) {    return store.subscribe(function () {      return observer.onNext(store.getState());    });  });}

Updated

function observableFromStore(store: Store<AppState>) {    return Observable.create((observer: any) => {        return store.subscribe(() => {            return observer.next(store.getState());        });    });}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


      [8]ページ先頭

      ©2009-2025 Movatter.jp