Highlights
- 41 discussions answered
Popular repositories
-
State usage tracking with Proxies. Optimize re-renders for useState/useReducer, React Redux, Zustand and others.
-
-
Simple global state for React with Hooks API without Context API
-
-
React custom hooks for async functions with abortability and composability
-
3,618 contributions in the last year
Less
More
Contribution activity
August 2021
Created a pull request in pmndrs/jotai that received 10 comments
refactor: new store.ts based on old vanilla.ts
This refactors core to be more like idiomatic createStore.
contexts.ts becomes simpler.
git diff -w main:src/core/vanilla.ts src/core/store.ts
dif…
+770
−812
•
10
comments
Opened 10 other pull requests in 6 repositories
pmndrs/jotai
4
merged
pmndrs/valtio
1
open
1
merged
pmndrs/website
1
merged
dai-shi/proxy-compare
1
open
dai-shi/valtio-yjs
1
open
dai-shi/excalidraw-claymate
1
merged
Reviewed 17 pull requests in 4 repositories
pmndrs/jotai
10 pull requests
- fix(wip): improve initial data method
- Fix(useAtomsSnapshot): Only use values in snapshots
- refactor: new store.ts based on old vanilla.ts
- chore: Change master branch to main in everywhere
- Feature: useHydrateAtoms
- refactor(core): useMutableSource emulation without symbol and any
- Create CONTRIBUTING.md
- fix(weakCache): Replace recursion with while loop to avoid too much recursion
- test(urql): add tests for client switching
- test(valtio): infinite loop bug
pmndrs/valtio
3 pull requests
pmndrs/website
3 pull requests
pmndrs/zustand
1 pull request
Created an issue in pmndrs/jotai that received 3 comments
Introduce useAtom(atom, scope?) and drop atom.scope
#619 (comment)
I realized that probably atom.scope was a bad abstraction.
We have really weird scope copying/validation in various utils, which is …
3
comments