Commit Graph

169 Commits

Author SHA1 Message Date
Ricky
1e3b023d31 Add diagrams for Preserving and Resetting State (#4439)
* Add diagrams for Preserving and Resetting State

* Dark mode

* Add alt text and fix file names

* Feedback updates
2022-03-19 13:10:45 -04:00
salazarm
105fb7956d update code sandboxes (#4466) 2022-03-17 16:30:38 -04:00
dan
69f90d25b5 [Beta] createContext API (#4467)
* [Beta] createContext API

* Add to index

* Add a link
2022-03-16 20:46:13 +00:00
Dan Abramov
c0b6e0bbb1 Add more exports 2022-03-16 01:40:00 +00:00
dan
f7f92b88e9 [Beta] useReducer API (#4441) 2022-03-16 01:36:52 +00:00
Ricky
2f05f3f3d2 Add diagram to Reacting to Input with State (#4434) 2022-03-14 17:26:14 -04:00
Ricky
0ff869ffde Add diagrams for passing props with context (#4394)
* Add diagrams for passing props with context

* Update beta/src/pages/learn/passing-data-deeply-with-context.md

Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>

* Update beta/src/pages/learn/passing-data-deeply-with-context.md

Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>

* Update beta/src/pages/learn/passing-data-deeply-with-context.md

Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>

* Fixes for mobile

Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>
2022-03-14 17:18:23 -04:00
Ricky
90ae8466a2 Add diagrams for "Putting markup into JavaScript" (#4390)
* Add diagrams for "Putting markup into JavaScript"

* Update alt tags

* Fix isLoggedIn

* Minor style updates for mobile
2022-03-14 12:09:53 -04:00
Strek
7994045415 Fixes survey (#4451) 2022-03-12 10:22:07 +05:30
Xuan Huang (黄玄)
3c3d8ace70 Add Xuan to team page (#4454)
* Add Xuan To The Team

* Don't forget to add to the Beta site as well
2022-03-11 19:47:01 -05:00
Ricky
05177fffb4 React 18 RC - Upgrade Guide (#4384)
* Blog Draft: React 18 RC Upgrade Guide

* Update content/blog/2022-02-25-react-v18-rc.md

Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>

* Update content/blog/2022-02-25-react-v18-rc.md

Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>

* Update content/blog/2022-02-25-react-v18-rc.md

Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>

* Update content/blog/2022-02-25-react-v18-rc.md

Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>

* Update content/blog/2022-02-25-react-v18-rc.md

Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>

* Update content/blog/2022-02-25-react-v18-rc.md

Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>

* Update content/blog/2022-02-25-react-v18-rc.md

Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>

* Minor updates

* Update content/blog/2022-02-25-react-v18-rc.md

Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>

* Update Strict Effect section

* Fill in testing section

Some info about how to configure global.IS_REACT_ACT_ENVIRONMENT

* Minor updates

* Update react-dom imports

Use named imports

* Add link to react-testing-library

* Remove Suspense specifics

* Update to react-dom/client

* Updates to SSR

* Minor updates

* Fix typo

* Minor updates to wording

* Minor updates to wording

* Tweak call to action

I edited the intro section a bit to soften the call to action.

I also removed the reference to the "second RC" since we may
publish another one and the fact that it's the second one
isn't that important.

Co-authored-by: Sebastian Silbermann <silbermann.sebastian@gmail.com>
Co-authored-by: Andrew Clark <git@andrewclark.io>
2022-03-08 13:00:38 -05:00
Dan Abramov
c64b202b9e Add linebreak 2022-03-07 18:34:06 +00:00
Dan Abramov
8b5ce4dcb5 Fix mobile layout on beta 2022-03-07 18:24:17 +00:00
Ricky
a08e1fd4b5 Fixes for banner on beta (#4435) 2022-03-06 10:43:05 -05:00
Dmitry Vinnik | Meta
d90fd21fdb docs: Adding Social Banner in Support of Ukraine (#4397)
* Adding Social Banner with Support for Ukraine

* Changing spacing the social banner

* Fixing lint errors

* Remove external link icon from social banner

* Add banner for beta site

* Add todo

* Fix centering on mobile in old site

Co-authored-by: Rick Hanlon <rickhanlonii@gmail.com>
2022-03-02 11:07:19 -05:00
Sha Mwe La
6c95de96f7 [Beta] Delete unused variables (#4379)
* Delete unused variables

* Change event to e

* Change e to evt
2022-03-01 13:36:37 +05:30
Dan Abramov
31304b8057 Oops 2022-02-25 03:34:21 +00:00
dan
299dad85be [Beta] useContext API (#4378)
* [Beta] useContext API

* Simplify + add

* Tweaks

* Softer

* Tweaks

* Small tweaks
2022-02-24 22:00:02 +00:00
Ricky
ac9a984a5b Add diagrams to Quick Start (#4377)
* Add diagrams to Quick Start

* Switch to svg

* Switch dark mode image

* Rework file names, minor dark mode updates

* Update alt tags and descriptions
2022-02-24 11:29:38 -05:00
dan
8314493274 Fix focus rings 2022-02-23 20:10:08 +00:00
Sha Mwe La
1b05b11188 Remove transform (#4375) 2022-02-23 16:08:10 +00:00
Anjorin Damilare
9bcbe7ba5f [beta] bump tailwind to v3 and update config (#4366)
* [beta] bump tailwind to v3 and update config

* fix widget wrong position

* fix content tailwind config
2022-02-21 21:40:33 +00:00
Sha Mwe La
2310e15532 Add ARIA labels on the navigation buttons (#4363) 2022-02-19 23:00:54 +00:00
Strek
5b8a720ece Initial Commit (#4358) 2022-02-18 18:05:22 +00:00
Strek
7d55f613a6 Initial Commit (#4357) 2022-02-18 18:04:37 +00:00
Dan Abramov
3ae0eb6a9d Fix white flash when loading 2022-02-18 16:49:38 +00:00
Dan Abramov
6c855f7f98 Remember whether downloads are supported 2022-02-18 16:25:38 +00:00
Dan Abramov
ab648df861 Consolidate and preload fonts 2022-02-18 04:55:36 +00:00
Dan Abramov
f3f580a99a Don't use unload on modern browsers 2022-02-18 04:41:50 +00:00
Dan Abramov
753c4fc571 Delete dead code 2022-02-18 04:23:00 +00:00
Dan Abramov
8def74995a Try caching the font 2022-02-18 04:15:20 +00:00
dan
0883863c67 [Beta] Use a light GA client (#4355)
* [Beta] Use a light GA client

* oopsie
2022-02-18 03:56:41 +00:00
Dan Abramov
9ac33fff1a Fix TS 2022-02-18 03:02:35 +00:00
Dan Abramov
8ca0215cff Fix pageview collection for UA 2022-02-18 03:00:38 +00:00
Dan Abramov
45ac43a9f1 Never use local font 2022-02-18 01:30:26 +00:00
dan
c8ec9d841a [Beta] Replace Hotjar with GA buttons (#4275)
* Replace Hotjar with GA buttons

* initial styles for GA buttons

* Add feedback popover

* style fixes + adding SVGs

* dark mode fix

* Maintain state

* Click outside

* Fix TS

* Oops

Co-authored-by: Dan Lebowitz <dan.lebo@me.com>
2022-02-18 00:28:01 +00:00
dan
a48ba9c1d9 Link to how to set up syntax in Sublime 2022-02-18 00:07:35 +00:00
Sha Mwe La
3d6081f65f [Beta] Add aria-label and title to permalinks (#4344)
* Add tab index -1

* Improve accessibility
2022-02-18 00:01:02 +00:00
Sha Mwe La
aa4bb4197b Cache a font file (#4350)
* Cache a font file

* Fix vercel.json syntax

* Improve

* Fix fonts

Co-authored-by: dan <dan.abramov@gmail.com>
2022-02-17 23:59:06 +00:00
Mayank
3d6eba79e6 [beta] fix typo in useref.md (#4352)
grammar
2022-02-17 19:36:45 +00:00
dan
93fdfb2715 [Beta] useRef API (#4345)
* useRef

* useRef API

* Move it down
2022-02-17 19:14:13 +00:00
dan
4ed4fb7415 [Beta] Change highlight styles (#4348) 2022-02-17 03:13:51 +00:00
dan
a2138f2e63 Nitpicks for code splitting (#4346) 2022-02-16 18:51:15 +00:00
Strek
2979d0c967 Splitting sandpack from main bundle (#4256)
* Initial Commit

* play with it

* oops

* easier repro

* import type

* remove `suspense: true`

* Add patch for next

* Patch package

* Add fallback

* Enable flag

* Fixes local dev env and adds better fallback for codeblock

* Adds fallback for sandpack (should work fine)

* turn off concurrentFeatures

* Revert "turn off concurrentFeatures"

This reverts commit 50158ecbd33969e707a2a91a54e822e90c2ebfde.

* Update SandpackWrapper.tsx

* Removed flags and setTimeouts

* add timeouts and promise again

* Adds bottom bezel and scroll to sandpack fallback

* tinker bottombezel and remove console

* Update CodeBlock.tsx

* Update SandpackWrapper.tsx

* removing overflows to avoid explicit scrolls

* upgrade nextjs to canary

* Rm patch

* Fix TS

* Bump Next

* No more CSS jumping

* Reverts the canary to use the latest Next.js `12.0.10`

Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
Co-authored-by: Dan Abramov <dan.abramov@me.com>
2022-02-16 23:06:04 +05:30
dan
0209e1b5be [Beta] Reorder API sections (#4328)
* Reorder API pages

* Tweaks
2022-02-16 00:28:25 +00:00
Sha Mwe La
b4de7008f3 [Beta] Add ARIA labels (#4335)
* Add ARIA labels

* Remove unnecessary ARIA label

* Add Facebook and Twitter ARIA labels
2022-02-15 16:30:11 +00:00
Danilo Woznica
b10ae600dc sandpack: bring back init mode (#4337)
* sandpack: bring back init mode

* upgrade sandpack
2022-02-15 16:18:59 +00:00
Imanpal Singh
fa15160364 Fix - Sandpack error icon overlapping issue (#4332)
* position error icon correctly

Add padding right to line with the error to accommodate space for the error icon.
Added in a new selector because it was getting overridden by more specific selectors.
Fixes #4287

* use important instead of selectors

* fix overlapping for smaller screens

* replace width with min-width

* align error icon to center vertically

Use em instead of pixels for padding, increase line height of error icon
2022-02-14 16:50:54 +00:00
Sophie Alpert
71cc6be618 [beta] Reword "action = what happened" advice for useReducer (#4331)
* [beta] Reword "action = what happened" advice for useReducer

One learner misinterpreted the original text here as meaning instead that it's important that actions are written in past tense – this updated wording is clearer about what this is meant to convey (I think).

* typo
2022-02-13 00:54:41 +00:00
Mayank
a06d860f34 Fix broken link in render-and-commit.md (#4327)
`/reference/setState` -> `/apis/usestate#setstate`
2022-02-12 15:21:42 +00:00