├── .browserslistrc ├── .editorconfig ├── .eslintrc.json ├── .github ├── ISSUE_TEMPLATE │ ├── 1-bug-report.yaml │ ├── 2-feature-request.yaml │ └── 3-support-request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── ci.yml ├── .gitignore ├── .husky └── commit-msg ├── .prettierignore ├── .prettierrc ├── .vscode └── extensions.json ├── README.md ├── babel.config.json ├── jest.config.js ├── jest.preset.js ├── logo.png ├── migrations.json ├── nx.json ├── package.json ├── packages ├── .gitkeep ├── playground │ ├── .babelrc │ ├── .browserslistrc │ ├── .eslintrc.json │ ├── src │ │ ├── app │ │ │ ├── app.scss │ │ │ └── app.tsx │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.tsx │ │ ├── polyfills.ts │ │ └── styles.scss │ ├── tsconfig.app.json │ └── tsconfig.json └── react-rxjs │ ├── .babelrc │ ├── .eslintrc.json │ ├── jest.config.js │ ├── package.json │ ├── src │ ├── index.ts │ ├── use-effect │ │ ├── use-effect.spec.tsx │ │ └── use-effect.ts │ ├── use-from-event │ │ ├── use-from-event.spec.tsx │ │ └── use-from-event.ts │ ├── use-observable │ │ ├── use-observable.spec.tsx │ │ └── use-observable.ts │ └── use-until-destroyed │ │ ├── use-until-destroyed.spec.ts │ │ └── use-until-destroyed.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ └── tsconfig.spec.json ├── tools ├── generators │ └── .gitkeep └── tsconfig.tools.json ├── tsconfig.base.json └── workspace.json /.browserslistrc: -------------------------------------------------------------------------------- 1 | last 1 Chrome version -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/1-bug-report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/.github/ISSUE_TEMPLATE/1-bug-report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/2-feature-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/.github/ISSUE_TEMPLATE/2-feature-request.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/3-support-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/.github/ISSUE_TEMPLATE/3-support-request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "babelrcRoots": ["*"] 3 | } 4 | -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/jest.config.js -------------------------------------------------------------------------------- /jest.preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/jest.preset.js -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/logo.png -------------------------------------------------------------------------------- /migrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/migrations.json -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/package.json -------------------------------------------------------------------------------- /packages/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/playground/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/playground/.babelrc -------------------------------------------------------------------------------- /packages/playground/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/playground/.browserslistrc -------------------------------------------------------------------------------- /packages/playground/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/playground/.eslintrc.json -------------------------------------------------------------------------------- /packages/playground/src/app/app.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/playground/src/app/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/playground/src/app/app.tsx -------------------------------------------------------------------------------- /packages/playground/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/playground/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true, 3 | }; 4 | -------------------------------------------------------------------------------- /packages/playground/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/playground/src/environments/environment.ts -------------------------------------------------------------------------------- /packages/playground/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/playground/src/favicon.ico -------------------------------------------------------------------------------- /packages/playground/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/playground/src/index.html -------------------------------------------------------------------------------- /packages/playground/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/playground/src/main.tsx -------------------------------------------------------------------------------- /packages/playground/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/playground/src/polyfills.ts -------------------------------------------------------------------------------- /packages/playground/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/playground/src/styles.scss -------------------------------------------------------------------------------- /packages/playground/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/playground/tsconfig.app.json -------------------------------------------------------------------------------- /packages/playground/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/playground/tsconfig.json -------------------------------------------------------------------------------- /packages/react-rxjs/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/.babelrc -------------------------------------------------------------------------------- /packages/react-rxjs/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/.eslintrc.json -------------------------------------------------------------------------------- /packages/react-rxjs/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/jest.config.js -------------------------------------------------------------------------------- /packages/react-rxjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/package.json -------------------------------------------------------------------------------- /packages/react-rxjs/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/src/index.ts -------------------------------------------------------------------------------- /packages/react-rxjs/src/use-effect/use-effect.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/src/use-effect/use-effect.spec.tsx -------------------------------------------------------------------------------- /packages/react-rxjs/src/use-effect/use-effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/src/use-effect/use-effect.ts -------------------------------------------------------------------------------- /packages/react-rxjs/src/use-from-event/use-from-event.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/src/use-from-event/use-from-event.spec.tsx -------------------------------------------------------------------------------- /packages/react-rxjs/src/use-from-event/use-from-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/src/use-from-event/use-from-event.ts -------------------------------------------------------------------------------- /packages/react-rxjs/src/use-observable/use-observable.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/src/use-observable/use-observable.spec.tsx -------------------------------------------------------------------------------- /packages/react-rxjs/src/use-observable/use-observable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/src/use-observable/use-observable.ts -------------------------------------------------------------------------------- /packages/react-rxjs/src/use-until-destroyed/use-until-destroyed.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/src/use-until-destroyed/use-until-destroyed.spec.ts -------------------------------------------------------------------------------- /packages/react-rxjs/src/use-until-destroyed/use-until-destroyed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/src/use-until-destroyed/use-until-destroyed.ts -------------------------------------------------------------------------------- /packages/react-rxjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/tsconfig.json -------------------------------------------------------------------------------- /packages/react-rxjs/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/tsconfig.lib.json -------------------------------------------------------------------------------- /packages/react-rxjs/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/packages/react-rxjs/tsconfig.spec.json -------------------------------------------------------------------------------- /tools/generators/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/tsconfig.tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/tools/tsconfig.tools.json -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /workspace.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngneat/react-rxjs/HEAD/workspace.json --------------------------------------------------------------------------------