Commit Graph

4 Commits

Author SHA1 Message Date
Douglas Armstrong
896edf775a useRecoilSnapshotAndSubscribe() -> useRecoilSnapshot()
Summary: useRecoilSnapshotAndSubscribe() -> useRecoilSnapshot()

Reviewed By: davidmccabe

Differential Revision: D22120800

fbshipit-source-id: 4d3871f325d2b6afe8ee5421abcbbf908c59f8bb
2020-06-18 15:21:30 -07:00
Jared Palmer
7d73580f09 Export new snapshot hooks (#352)
Summary:
Add `useRecoilSnapshotAndSubscribe` and `useGotoRecoilSnapshot` to exports.

Fixes https://github.com/facebookexperimental/Recoil/issues/351
Pull Request resolved: https://github.com/facebookexperimental/Recoil/pull/352

Reviewed By: bezi, davidmccabe

Differential Revision: D22118412

Pulled By: drarmstr

fbshipit-source-id: 3f5bd6d6cd64a682a83d2aa4c49cf5436073d3e8
2020-06-18 15:21:30 -07:00
Christian Santos
f0830b58d5 TypeScript types for Snapshots (#339)
Summary:
adds TypeScript types for `Snapshot` and associated changes:

- update `useRecoilCallback()` signature
- update `<RecoilRoot />`'s props
- new `useRecoilTransactionObserver()`
- new `useGotoRecoilSnapshot()`
- new `useRecoilSnapshotAndSubscribe()`
Pull Request resolved: https://github.com/facebookexperimental/Recoil/pull/339

Reviewed By: drarmstr

Differential Revision: D22084915

Pulled By: csantos42

fbshipit-source-id: b829e57d781ca9f3c8753746f82b3fd9815c7cd3
2020-06-17 19:06:41 -07:00
Christian Santos
b4b4f4dd91 TypeScript types and associated tests (#292)
Summary:
To run tests:

```
npm run test:typescript
```

fixes https://github.com/facebookexperimental/Recoil/issues/291
Pull Request resolved: https://github.com/facebookexperimental/Recoil/pull/292

Reviewed By: drarmstr

Differential Revision: D21984265

Pulled By: csantos42

fbshipit-source-id: cbdf0a45a89951d53c0ff647d65fff8db54fbc5b
2020-06-15 16:23:55 -07:00