Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/pmndrs/jotai
👻 Primitive and flexible state management for React
https://github.com/pmndrs/jotai
20b37420b13149e2e9c7e77e25385818a9142089 authored over 4 years ago
b94c0312230d96ad524d67c35f244914a9f15b5d authored over 4 years ago
695701ef4fc5c72c222ff8c4b4bbc340d77ab72f authored over 4 years ago
* throw error in useEffect cleanup
* improve test for consistent behavior
* fix batched wr...
2e9fafd44f77c4dc796fec3d999ffba4f94543bf authored over 4 years agoe53e33a7bd40a477a03d65ebc7b69138d5518932 authored over 4 years ago
* new util useAtomCallback
* useAtomCallback function overloading
* add docs for useAtomCa...
e8637b430a3c4e1bc38bf42ec66b940bdcd65b5e authored over 4 years ago* no implicit peer dependency
* peer dependencies for react-native
* update readme
fac45bc4ff4037da0235ade54de1156aa3ad5a34 authored over 4 years agoa1e0c4ea1f948865cbbdb184da259415afc2e0a2 authored over 4 years ago
* installation notes for yarn 2
* add link to issue 135
244f71be5ef63a6b25ecccd0bcf32f0420d18083 authored over 4 years ago5c3bbd625ee125924f1a6bfe7966ffda377ddd2d authored over 4 years ago
8ba730ce42cecfc4daf7d61001bc0d48acb84ebf authored over 4 years ago
* fix: esm build with new use-context-selector
* and yarn lock
27e4bbee17566a729f506139810a169e2c4a1d30 authored over 4 years ago* new util useSelector
* new util useSelector
* docs for useSelector
01207c30996dc49859a1fa97b82b28345be4d3dc authored over 4 years ago687b2c461676f59d77c72e8baed58ea985af6332 authored over 4 years ago
* dependents in state and no gc
* chore: refactor a bit
* chore: refactor some more
* u...
7d75d79cbd1f35bb5b4f1e1b11b83696a8019d75 authored over 4 years ago5f82a6a76eb746d5901345b2932dd359028ed88c authored over 4 years ago
Improve README.md
17fdd1e15b7a60a67d55aed4aa1b705cf0c07f38 authored over 4 years ago3dd6032148d7e1fb68b801ba2e344a76f5e96f5c authored over 4 years ago
3127b8dba8d329ce81460ab12f23d5bb6502c271 authored over 4 years ago
* add failing test
* fix updating async atoms with stable dependencies
229aa79a25f209407bcc329fc12cae138f10c020 authored over 4 years ago8d900d7056f3dcbfb22d569da484d657cfbcf664 authored over 4 years ago
65b32fd8d3a22e7a8b0044a417cb7645d6168815 authored over 4 years ago
eba940886fe683cac9d42f115930513565ba6cb5 authored over 4 years ago
4955a840c5256d7e51dab38a4f616ef66538d225 authored over 4 years ago
* improve_hacker_new
Rendering html after retrieved from hacker news
* Revert the change
...
* atomWithImmer.ts test
* useImmerAtom test
* withImmer.ts test
* remove unused vars
1766b0952b1539e9e9b747497b44cd24ed2c2ed7 authored over 4 years ago* add atomFamily.test
* add test for custom equality function
* move out indices from reac...
a83ca124fa6b6beab6416c3cd3a333a508054964 authored over 4 years ago* atomWithImmer
* useImmerAtom
* withImmer
* Immer functions
* Immer build
* with...
ec76024c75caaf11b8dac9200cd3af962d53ff4b authored over 4 years ago* Add rest examples
* Fix clock with nextjs
* Fix clock with nextjs
* Fix clock with ne...
a445672047241853e2676b83842599d7ae258e96 authored over 4 years ago* Add Minimal example
* Add README.md for Minimal example
* Update example
Update text ...
b50f0b274cebb356267faf170e5ccd7e1d86e064 authored over 4 years ago5e8c1880ccdbadd082194bdbe41e3d1f9173b4f5 authored over 4 years ago
ed6c668116c0c6dd117be24ff912bd8d62f0d8b9 authored over 4 years ago
* fix: useBridge with updated use-context-selector
* chore: remove unused import
* add fai...
b1ec28d51241bb8c25e3da700a01e0fd1b6ee17c authored over 4 years ago* add a failing test
* wip: readAtomState
* wip: refactor updateAtomState outside
* wip...
316350e9f5963036a86803f7912ad4ec209d92aa authored over 4 years ago279de5b587ab278e33d9437cb4b6a0d9292d3d4c authored over 4 years ago
a20f37be250017de7201df370487739eaeb468b0 authored over 4 years ago
* Improve docs, grammar and wordings
* Address PR comments
* Remove .idea file
* Revert...
5676db5e6430dc48b2829c39a257eb98dcceee74 authored over 4 years ago* wip: batched writes with priority
* slim a few bytes
* slim a few bytes (ref seems like ...
973499f0ef8332e1a0b00a85263a33eee309a73f authored over 4 years ago15be8b294c50f98c310fefddc01542a13e0384c7 authored over 4 years ago
* Update package.json
Update package.json copy command using shx package for windows user
...
a1fad7d0815b7d8cde26ee301b75c4218cf14035 authored over 4 years ago65c2b54e7e6e1a14c2797b732b9c9fb1a13b7785 authored over 4 years ago
* useDebugValue in Provider
* custom hook useDebugState in dev only
* follow master change...
48d8b09c82c0358d3e125a3bbbdfea7ef05dd8ce authored over 4 years ago* wip: immutable map
* wip: simplify readAtom
* optimize mGet for small map
* update si...
050b963461ce5737d043e11ede408773f6b1d179 authored over 4 years ago81d4574931755acd303e73ba37f8df52855bca5e authored over 4 years ago
9a200743406e8614a78c2fad569b9ff6ab4ea858 authored over 4 years ago
6d2990eb27af5c0705677dffe00e1c1da2b4c030 authored over 4 years ago
3beb6d81a25826a1cab8243af118b3b1910994c5 authored over 4 years ago
17d99d5b226451a5dfe47581bbba9a108985c771 authored over 4 years ago
1ebde8d5c528b25ba8a6d867c73c17c58e3f5af9 authored over 4 years ago
8754e9afda05ec7a6e07186686ac1adb6ec54e2a authored over 4 years ago
dcb2bce968564e80db3aad0f9e946987ac927471 authored over 4 years ago
1874864021dbb038bea5dd344fdcfe2135bea44a authored over 4 years ago
fe0cadd3fbd02a8de58319481b16d9fa84780878 authored over 4 years ago
d41abc8087dc5db532e04921aec3c45d96712cee authored over 4 years ago
* useContextUpdate in ues-context-selector v1.2
* set priority on write
* chore: rename in...
dc6ddda4b98e3581dc2675b2a20045a0d9098d33 authored over 4 years agod33a9b5432ee4853ec01733efa681fefd9bbc650 authored over 4 years ago
2d22b8f47a1d88c9e794813f247108200422da6c authored over 4 years ago
* new cjs/mjs builds
* wip: no mjs, d.ts for cjs
* end up with just copying d.ts file
dc8f23bca0911d55fd92e601ca8fe6a8f1837cbe authored over 4 years ago* add failing test
* reuse read pending state
* update size snapshot
1bf559662a4e068be76078aac6b764f5b111cbf8 authored over 4 years agob792e00e4aafdbb28a492acce7ebc2c7ca4ae4b1 authored over 4 years ago
* update dependency and fix its version
* update lock file
2999afb2b9d70928d789c7286e08aa741129ad2b authored over 4 years ago70231dde43c3d5dc4ef695dc6fdd7e03f40e6aeb authored over 4 years ago
* add failing test
* add test step
* do not run effect with initialState
* add another ...
03169a5108fd6df84b75f9ef23ff4819035bbba3 authored over 4 years ago47ac314944424cbfff56866ca8960ce78ea63ff6 authored over 4 years ago
6cbfb4f0cf404d77cdd007f9896bf21d35f6191d authored over 4 years ago
* add failing test
* fix: async atom init
* update size snapshot
* do not store promise...
10e3dcd32c64926825bc94097ba9eff4451dd226 authored over 4 years ago029917d29b00fdeec1da0a12e2fbf6743522529f authored over 4 years ago
97a399b5d72edd3f1e91037ce65c32511e7f1712 authored over 4 years ago
9875b2af97f4b884bc38d2dc20ed89f7b4fdf864 authored over 4 years ago
762f171998b195a0200109a0468db3c24e1f6338 authored over 4 years ago
* add failing test
* fix async stale value
* update size snapshot
* handle race conditi...
22b314cc00e9b079f9bdaa4f234d7e0c71ac9ac1 authored over 4 years agofc50b1e2598a9c58ef583bcecf9b4a4652a15846 authored over 4 years ago
5c8a55f7643e1d51f997574b4aff2920485119c9 authored over 4 years ago
333296741ea658e82e3a02bf2b16ba6d5832a81d authored over 4 years ago
b0e07a147c3522ce4ff9439d33cc7dc2fe7d1b79 authored over 4 years ago
* add failing test
* fix updating dependents in sync
ff940fa97fc218885aaabdf39f858b4a96141a1a authored over 4 years ago* Bridge for multiple rerenders
* update use-context-selector
5f2fcf8b9dcdef24a76060d39318b594e35d690a authored over 4 years ago37882c3acb827a00745dcde7b2a33f6813bac492 authored over 4 years ago
* support optional action/update
* update size snapshot
* optional update for write types
...
b0557503cdbd31c8403473b020ee1c51d3780701 authored over 4 years ago
1252802f2d9082e796e3173a8f22d576c55c5235 authored over 4 years ago
* atom family util
* does AtomReturnType work?
* remove by param
* fix types possibly
...
d423c4bf6497279e9028d044197feb6e7ad86b9e authored over 4 years ago
0782314ef8018874394c3ff5619534f6d913ad4a authored over 4 years ago
63ca305b384cc6164cb7f366fe524b635979546e authored over 4 years ago
f5220773ffb2d205d65d0ad247067b08add9df76 authored over 4 years ago
c7480118ebb67ab24a2013e3c345ee799043eadf authored over 4 years ago
e1d642b58dabcfaea01e42dcdf0bdd94d8698c00 authored over 4 years ago
3db355068735dad4f83d5f73a7431cc85b6dfda5 authored over 4 years ago
a9e6036bc28f9ffbd0182eae8901623d116602f1 authored over 4 years ago
4ae30d02f7f16a6bc4d8e2f100caf61d997c2e25 authored over 4 years ago
ee34dd77f1c084ee178e170c1c682a10800f5616 authored over 4 years ago
c0ca3be94bb783cf4f86785fd01be36608d2e677 authored over 4 years ago
966fc20c7fe4956a819416f8e13e21a731a88b53 authored over 4 years ago
af47162797d434835a5cd790874cbe1cee5f6f5f authored over 4 years ago
5ac8885e62d27a21213da2d0d0e3eedf89253be0 authored over 4 years ago
* Simplify TS typing
* add invalid patterns
* minor fix
* trial 1
* trial 2
* Rev...
9c4e50432069c6c07e3705ce47375d906c93cd53 authored over 4 years ago79bb27f920de734b621caa5e5e8c71172d5fe90f authored over 4 years ago
* use iso layout effect
* empty commit
* empty commit
* empty commit
* update use-co...
ba7a5a0abc14bd06a5fd6e3e46c396e594388513 authored over 4 years ago7febad79503d2891d1cc22a1257d1deebc8390e0 authored over 4 years ago