The Wayback Machine - https://web.archive.org/web/20211231225435/https://github.com/dai-shi
Skip to content
Avatar

Sponsors

@aulneau @jcarpe @grikomsn @sandren @chasedavis @kwoncharles @oeddyo @ryota-murakami @Leniolabs

Achievements

Achievements

Highlights

  • 73 discussions answered

Organizations

@pmndrs @async-library @excalidraw
Block or Report

Block or report dai-shi

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Popular repositories

  1. State usage tracking with Proxies. Optimize re-renders for useState/useReducer, React Redux, Zustand and others.

    TypeScript 1.6k 41

  2. React useContextSelector hook in userland

    TypeScript 1.3k 34

  3. Simple global state for React with Hooks API without Context API

    TypeScript 798 45

  4. [UNMAINTAINED] React Redux binding with React Hooks and Proxy

    TypeScript 503 12

  5. [UNMAINTAINED] React custom hooks for async functions with abortability and composability

    JavaScript 493 27

  6. React custom hooks for web workers

    TypeScript 476 14

2,602 contributions in the last year

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Mon Wed Fri

Contribution activity

December 2021

Created a pull request in pmndrs/zustand that received 14 comments

fix(middleware): devtools work in non-browser

resolve #675 (comment) close #694

+19 −8 14 comments
Opened 33 other pull requests in 10 repositories
pmndrs/jotai 15 merged
pmndrs/zustand 4 merged
pmndrs/valtio 1 open 3 merged
dai-shi/katachidraw 3 merged
dai-shi/will-this-react-global-state-work-in-concurrent-rendering 2 merged
dai-shi/remote-faces 1 open
dai-shi/use-reducer-async 1 merged
dai-shi/use-atom 1 merged
dai-shi/react-tracked 1 merged
dai-shi/react-hooks-worker 1 merged
Reviewed 27 pull requests in 5 repositories
pmndrs/jotai 12 pull requests
pmndrs/zustand 11 pull requests
pmndrs/valtio 2 pull requests
dai-shi/proxy-memoize 1 pull request
dai-shi/valtio-yjs 1 pull request

Created an issue in pmndrs/jotai that received 4 comments

[RFC] useAtomValue and useSetAtom APIs in core

When we designed the API, we wanted to make it small and the core provides only three functions: atom, useAtom, and Provider. Later, Provider becom…

4 comments