├── .circleci └── config.yml ├── .eslintignore ├── .eslintrc.json ├── .github ├── dependabot.yml └── workflows │ └── dependabot-auto-merge.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .npmignore ├── README.md ├── index.html ├── package.json ├── playground └── index.tsx ├── src ├── __test__ │ ├── find.ts │ ├── use-event-callback.spec.tsx │ └── use-observable.spec.tsx ├── index.ts ├── tsconfig.json ├── type.ts ├── use-event-callback.ts └── use-observable.ts ├── tsconfig.json ├── vite.config.ts └── yarn.lock /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot-auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/.github/workflows/dependabot-auto-merge.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npm test 5 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/.npmignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/package.json -------------------------------------------------------------------------------- /playground/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/playground/index.tsx -------------------------------------------------------------------------------- /src/__test__/find.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/src/__test__/find.ts -------------------------------------------------------------------------------- /src/__test__/use-event-callback.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/src/__test__/use-event-callback.spec.tsx -------------------------------------------------------------------------------- /src/__test__/use-observable.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/src/__test__/use-observable.spec.tsx -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.json" 3 | } -------------------------------------------------------------------------------- /src/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/src/type.ts -------------------------------------------------------------------------------- /src/use-event-callback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/src/use-event-callback.ts -------------------------------------------------------------------------------- /src/use-observable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/src/use-observable.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/vite.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LeetCode-OpenSource/rxjs-hooks/HEAD/yarn.lock --------------------------------------------------------------------------------