Freelance programmer. Open source enthusiast. Author of https://jotai.org, valtio, etc.
https://contact.axlight.com https://discord.gg/MrQdmzd
Highlights
- 124 discussions answered
Block or Report
Block or report dai-shi
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
-
react-tracked Public
State usage tracking with Proxies. Optimize re-renders for useState/useReducer, React Redux, Zustand and others.
-
-
react-hooks-global-state Public
Simple global state for React with Hooks API without Context API
-
-
reactive-react-redux Public
[UNMAINTAINED] React Redux binding with React Hooks and Proxy
-
react-hooks-async Public
[UNMAINTAINED] React custom hooks for async functions with abortability and composability
2,389 contributions in the last year
Less
More
Contribution activity
April 2022
Created 67 commits in 9 repositories
Created a pull request in pmndrs/jotai that received 6 comments
fix(utils): undefined bug with no entry in storage
close #1086 This was a silly mistake, but can't be noticed without a test.
+80
−1
•
6
comments
Opened 27 other pull requests in 7 repositories
pmndrs/jotai
10
merged
1
open
- chore(deps): update dev dependencies
- fix(utils): make useAtomCallback return sync if possible
- chore(tests): tweak timing
- fix(core,utils): improve awaited types and waitForAll type
- feat(utils): splitAtom actions for remove/insert/move
- chore(docs): waitForAll with objects
- feat(core,utils): abortable atom
- chore(deps): update dev dependencies and fix typing
- fix(core): handle returning infinite promise in derived atoms
- chore(deps): update dev dependencies
- fix(utils/atomWithStorage): handle edge case of value inconsistency with subscription
pmndrs/zustand
6
merged
pmndrs/valtio
1
open
4
merged
dai-shi/react-tracked
2
merged
dai-shi/proxy-memoize
1
merged
pmndrs/eslint-plugin-valtio
1
merged
dai-shi/use-context-selector
1
merged
Reviewed 22 pull requests in 4 repositories
pmndrs/valtio
8 pull requests
- fix(core): use named symbol in DEV mode
- chore(website): have duration and count interact in landing page
- fix(readme): tweak rule of thumb description
- chore: resources pages to website
- chore(docs): clean up sentences and make use of subtitle more consistent
- chore: website landing page with animation duration state example
- docs: Hacks
- [docs] Improve codesandbox style
pmndrs/zustand
6 pull requests
-
fix(middleware/devtools): add
enabledoption and show devtools warning only if enabled - breaking(types): Add higher kinded mutator types
-
fix(context): revert removing overloads in
UseContextStore - breaking(middleware/devtools): remove deprecations and warnings
- fix(middleware/persist): Merge storage value with the latest store state
- fix: Peer dependency of React is uncapped. Same for dev
pmndrs/jotai
6 pull requests
pmndrs/eslint-plugin-valtio
2 pull requests
Opened 1 issue in 1 repository
pmndrs/zustand
1
open
Answered 7 discussions in 3 repositories
pmndrs/zustand
pmndrs/zustand
pmndrs/valtio
pmndrs/valtio