Commit Graph

59 Commits

Author SHA1 Message Date
Soichiro Miki
97e61d72b0 Fix broken links caused by #6164 (#6375) 2023-10-26 09:54:24 +05:30
Eli White
df3ec65db1 Fix typo in experimental_taintObjectReference (#6385) 2023-10-25 17:40:15 -07:00
Sophie Alpert
2779615e64 Warn about low entropy in taintUniqueValue.md (#6379)
* Warn about low entropy in taintUniqueValue.md

* Update src/content/reference/react/experimental_taintUniqueValue.md

Co-authored-by: Jan Kassens <jan@kassens.net>

---------

Co-authored-by: Jan Kassens <jan@kassens.net>
2023-10-24 15:00:26 -07:00
Kathryn Middleton
63f9470249 Add Error Boundary to useTransition API docs (#6354)
* Add Error Boundary to useTransition docs

* add Error Boundary to useTransition

* Use Canary

* Add Error Boundary to useTransition API docs

* Update src/components/MDX/Sandpack/Preview.tsx

Co-authored-by: Jan Kassens <jan@kassens.net>

* Update src/content/reference/react/useTransition.md

Co-authored-by: Luna <lunaleaps@gmail.com>

* Update src/content/reference/react/useTransition.md

Co-authored-by: Luna <lunaleaps@gmail.com>

* Add Error Boundary to useTransition docs

* add Error Boundary to useTransition

* Use Canary

* Add Error Boundary to useTransition API docs

* Update src/components/MDX/Sandpack/Preview.tsx

Co-authored-by: Jan Kassens <jan@kassens.net>

* Update src/content/reference/react/useTransition.md

Co-authored-by: Luna <lunaleaps@gmail.com>

* Update src/content/reference/react/useTransition.md

Co-authored-by: Luna <lunaleaps@gmail.com>

* Address comments and update usage example

* Address comments and update usage example

* Update src/content/reference/react/useTransition.md

Co-authored-by: Luna <lunaleaps@gmail.com>

---------

Co-authored-by: Jan Kassens <jan@kassens.net>
Co-authored-by: Luna <lunaleaps@gmail.com>
2023-10-24 14:26:01 -07:00
Yoshitaka Terazawa
5750680120 docs: Remove unnecessary when (#6344) 2023-10-17 19:43:37 -07:00
Sophie Alpert
88af66dbd1 Fix comma splice 2023-10-09 11:23:04 -07:00
Sophie Alpert
fdad54db4c Explain limitations of useSyncExternalStore with concurrency (#6339)
* Explain limitations of useSyncExternalStore with concurrency

Doesn't seem like we have this noted anywhere.

* Pull out example to code block
2023-10-09 11:06:26 -07:00
Sebastian Markbåge
9aa84b1922 Add Experimental Taint API Docs (#6337)
Co-authored-by: Matt Carroll <mattca@meta.com>
2023-10-06 14:39:04 -07:00
Sophie Alpert
3cd1723658 Mention use as a Suspense-enabled data source (#6340)
Maybe it's debatable whether we want to link to canary APIs in other pages but I feel like here it's more useful than not.
2023-10-05 22:55:01 -07:00
Ruben Amendoeira
c45fa10a95 Fix "primatives" typo in cache.md (#6335) 2023-10-04 22:37:52 -07:00
Alain Kaiser
1dfc88fe46 fix: typo in useMemo example (#6330) 2023-10-01 14:55:16 +05:30
Matan Borenkraout
01c31630f9 fix: wrong parameter name defined in explanation (#6158) 2023-09-26 00:10:41 -04:00
Xavi Lee
2390627c9c fix links (#6286) 2023-09-22 23:01:57 -07:00
JSerDev
a1fbcf8e26 Update useEffect.md - The explanation on the timing of useEffect() callback doesn't seem to be accurate. (#6207)
* Update useEffect.md

* Update src/content/reference/react/useEffect.md

---------

Co-authored-by: Sophie Alpert <git@sophiebits.com>
2023-09-22 21:21:47 -07:00
Soichiro Miki
bdc60c2684 FIx typo: props => context (#6300) 2023-09-14 10:12:14 +05:30
anita-that-chiq
0d21915928 Replace label with placeholder (#6295) 2023-09-13 11:07:43 +05:30
Matt Carroll
742d2bff8f Add use hook API reference page (#6177)
* [WIP] Add use hook API reference page

* [WIP] Update use hook API reference page based on feedback

* [WIP] use hook API ref doc: add browser API example

* [WIP] use hook API ref doc: add context, lib examples

* [WIP] use reference doc - incorporate all current feedback

* [WIP] use reference page fix typos

* use reference doc: address PR feedback from Luna, Sophia,Eli, and Lee

* Apply @harish-sethuraman's typo fixes from code review

Co-authored-by: Strek <ssharishkumar@gmail.com>

* use reference doc typo fixes

* use reference doc: update style to match other react.dev conventions

* minor fixes

* Remove client Promises, use canary labels

* Add use hook section to index, remove RSC section on components page

* Final edits

* Clarify use reference caveats

---------

Co-authored-by: Strek <ssharishkumar@gmail.com>
2023-09-08 10:33:16 -07:00
Drew Nollsch
46e7b2c687 Fixes error in cloneElement code example (#6291) 2023-09-08 17:01:17 +01:00
Sophie Alpert
20ccdf9291 Update lazy.md to mention default exports (#6285)
React.lazy dots into the `default` property. Document this.
2023-09-07 11:38:21 -07:00
Luna
7141306c90 Add cache API docs (#6240)
Co-authored-by: Ricky <rickhanlonii@gmail.com>
Co-authored-by: Luna Wei <luwe@fb.com>
Co-authored-by: Ricky Hanlon <rickhanlonii@gmail.com>
2023-09-06 10:50:03 -07:00
Luna
f67811befe Clarify these features are not related to Next (#6229)
Co-authored-by: Luna Wei <luwe@fb.com>
2023-08-21 13:34:53 -07:00
Bruno Eduardo de Souza Medeiros
b1a5b7b0b0 fix(docs): Component reference render parameters (#6098) 2023-08-10 23:14:34 -04:00
Ricky
a86663da84 Fix IntersectionObserver examples (#6212) 2023-08-10 23:10:18 -04:00
Ricky
ae06008d57 Add UI for canary releases (#6173)
* [WIP] Add UI for canary releases

* yellow

* Switch to icon and gray

* Wording, alignment, and rm flex

* Heading alignment
2023-08-10 17:10:58 -04:00
Ricky
03c2e965c3 Fix recipe titles (#6209) 2023-08-09 22:46:03 -04:00
Ahmed Abdelbaset
19c0fe2dcc fix componentdidcatch (#6107) 2023-07-24 21:29:02 -04:00
Soichiro Miki
cf4ad1999a Fix typo: "server-only" to "client-only" (#6164) 2023-07-24 20:57:55 -04:00
Ricky
d86cfc4763 Update useInsertionEffect docs (#6172) 2023-07-24 10:05:08 -04:00
Brandon Dail
a30e1f954d update link to fault tolerance blog post (#6142)
this is the canonical link now 🫡
2023-07-10 13:56:39 +05:30
Sophie Alpert
292534e975 Add basic reference pages for use client and server (#5976)
* Add basic reference pages for use client and server

I guess this turned into a bit more of an FAQ but I think it's useful to have this written down in a canonical place.

* Oops, push final tweaks
2023-06-30 11:59:55 -07:00
yuta-ike
f5ffb3f0fb fix: broken link (#6115) 2023-06-26 11:25:19 +05:30
J
4184c0f560 Fix a missing word in useLayoutEffect (#6078) 2023-05-31 15:15:21 +01:00
Serhii Palamarchuk
ad4f5c7c95 Update NextJs link (#6053) 2023-05-30 17:57:57 +01:00
Viacheslav Makarov
398ace5b5e Add missing 'it' (#6061) 2023-05-23 15:01:09 +01:00
Viacheslav Makarov
ebc45f563e Remove unnecessary backticks breaking markdown highlighting (#6025) 2023-05-12 17:15:37 +01:00
Jan Kassens
07a3ee594f Minor tweak to remove implication that mounting can happen only once (#6003)
Mounting with Suspense and Offscreen can happen multiple times. This removes some wording that implies a that effects / lifecycle hooks only happen on first mount.
2023-05-05 18:58:18 +01:00
declval
fe5737bd03 Update Profiler.md (#6000) 2023-05-05 17:01:29 +01:00
Dexter St-Pierre
ef55fb2710 Update Fragment.md (#5953)
The actual dom nodes that are siblings are the h1 and article nodes
2023-04-29 02:59:12 +01:00
김정환
7ea43a8d92 Fix typo in useMemo (product.id -> productId) (#5965) 2023-04-28 17:31:36 +01:00
dan
52c777b2c3 Document propTypes (#5974) 2023-04-28 17:25:56 +01:00
Dan Abramov
d1ba9d0ebb Fix broken links 2023-04-18 22:10:02 +01:00
이동현
b9c64418b8 Fix link in Component.md (#5923) 2023-04-15 00:33:13 +01:00
Dan Abramov
c2a97d0318 Fix link 2023-04-14 16:29:54 +01:00
이동현
b7672ef3c4 Fix invalid link (#5906) 2023-04-12 19:34:36 -07:00
Strek
c85ce70d15 fix: url (#5874)
* fix: url

* fix: check if it works

* fix

* fix

* use legacy link

* chore: add to vercel.json
2023-04-12 17:59:16 +01:00
Serhii Palamarchuk
fd67629b7c Legacy API, Component: fix href for getDerivedStateFromProps (#5908)
* Legacy API, Component: fix href for getDerivedStateFromProps

* Legacy API, Component: fix href for getDerivedStateFromProps
2023-04-12 17:58:38 +01:00
Luke Childs
84810c5157 Fix typo (#5890) 2023-04-07 01:04:15 +01:00
Simon Lieschke
d9922dbef8 Fix broken links in useReducer documentation (#5882) 2023-04-05 19:12:55 +01:00
Ruchita
53f6bb709b docs: fix typos in Component section of Legacy APIs (#5842) 2023-03-30 00:21:15 +05:30
Aliaksandr
e18bb3b257 Add useState semicolon (#5823) 2023-03-25 21:37:26 +01:00