This repository was archived by the owner on Jan 1, 2025. It is now read-only.
Tags: facebookexperimental/Recoil
Toggle 0.7.7's commit message
Bump version for 0.7.7 release (#2190 )
Summary: Pull Request resolved : #2190
Reviewed By: grantlouisherman
Differential Revision: D43710795
Pulled By: mondaychen
fbshipit-source-id: b3ccdf008f93fb25828dd31f0e5fb63ae5bbaef6
Toggle 0.7.6's commit message
Bump versions and release notes for Recoil 0.7.6 and Recoil Sync 0.2 (#…
…2056 )
Summary:
Pull Request resolved : #2056
Bump versions and release notes for Recoil 0.7.6 and Recoil Sync 0.2
Reviewed By: mrv1k
Differential Revision: D40153058
fbshipit-source-id: 8aa8fda7b184ade972c48573ab4b97840e1ad344
Toggle 0.7.5's commit message
Bump version for 0.7.5 release (#1946 )
Summary:
Pull Request resolved : #1946
Bump version for Recoil 0.7.5 release
Reviewed By: mrv1k
Differential Revision: D38622206
fbshipit-source-id: 7d22af9dc8f6caf3af7952b478698289016b5152
Toggle 0.7.4's commit message
Update version for Recoil 0.7.4 release (#1873 )
Summary:
Pull Request resolved : #1873
Update version for Recoil 0.7.4 release
Reviewed By: mondaychen
Differential Revision: D37295253
fbshipit-source-id: 6ea2c5afbb5adce56120f4d907fcc49d06a0d4e7
Toggle 0.7.3's commit message
Update build scripts for recoil-relay (#1799 )
Summary:
Pull Request resolved : #1799
Update package build scripts for `recoil-relay`
Reviewed By: mondaychen
Differential Revision: D36429965
fbshipit-source-id: 60f984dcc987ae3468a24a563be225bbdcc644b2
Toggle 0.7.2's commit message
0.7.2 Release (#1737 )
Summary:
Pull Request resolved : #1737
0.7.2 release for selector performance optimizations.
Reviewed By: butlersrepos
Differential Revision: D35608506
fbshipit-source-id: a9f4913239dddd8fc51a4e8f9deb7fe239fe8d15
Toggle 0.7.1's commit message
0.7.1 Release (#1732 )
Summary:
Pull Request resolved : #1732
0.7.1 Release notes and version bump
Reviewed By: mondaychen
Differential Revision: D35599453
fbshipit-source-id: 387d0d87963039a00d300ce84ff518c4accc8623
Toggle 0.7.0's commit message
Typing fixes for 0.7 (#1690 )
Summary:
Pull Request resolved : #1690
Some fix-ups for TypeScript and Flow typings for 0.7
Reviewed By: mondaychen
Differential Revision: D35070577
fbshipit-source-id: 2cbd3fcb585aa40e3fd218f60d8e291a4d4202e4
Toggle 0.6.1's commit message
Fix postInstall script (#1577 )
Summary:
Pull Request resolved : #1577
D32366885 (97cb978 ) added a `postInstall` script for building the temporary patched package we use for `gen-flow-files`. However, this was added as a production install script when the `devDependencies` are not available. It should only be used at build time so move to `postbuild.js` script.
Reviewed By: butlersrepos
Differential Revision: D33871387
fbshipit-source-id: e9be7c3d14ad7d74883e90bbe15db257f4973d9d
Toggle 0.6.0's commit message
Experimental hooks for useTransition() support (#1572 )
Summary:
Pull Request resolved : #1572
Expose experimental `useTransition()` support for React 18 by exposing variants of Recoil hooks using a different rendering mode that works with `useTransition()`:
* `useRecoilValue_TRANSITION_SUPPORT_UNSTABLE()`
* `useRecoilValueLoadable_TRANSITION_SUPPORT_UNSTABLE()`
* `useRecoilState_TRANSITION_SUPPORT_UNSTABLE()`
Example usage to display previous state while a selector is pending:
```
function QueryResults() {
const queryParams = useRecoilValue_TRANSITION_SUPPORT_UNSTABLE(queryParamsAtom);
const results = useRecoilValue_TRANSITION_SUPPORT_UNSTABLE(myQuerySelector(queryParams));
return results;
}
function MyApp() {
const [queryParams, setQueryParams] = useRecoilState_TRANSITION_SUPPORT_UNSTABLE(queryParamsAtom);
const [inTransition, startTransition] = useTransition();
return (
<div>
{inTransition ? <div>[Loading new results...]</div> : ''}
Results: <React.Suspense><QueryResults /></React.Suspense>
<button
=> {
startTransition(() => {
setQueryParams(...new params...);
});
}
>
New Query
</button>
</div>
);
}
```
Reviewed By: habond
Differential Revision: D33812933
fbshipit-source-id: 1c4c80a6d6acfe1626dc815abf6358a02a0d6f5f
You can’t perform that action at this time.