diff --git a/tgui/README.md b/tgui/README.md index 17f89d2ea84..a6d09078c37 100644 --- a/tgui/README.md +++ b/tgui/README.md @@ -25,7 +25,7 @@ start with our [practical tutorial](docs/tutorial-and-examples.md). This project uses **Inferno** - a very fast UI rendering engine with a similar API to React. Take your time to read these guides: -- [React guide](https://reactjs.org/docs/hello-world.html) +- [React guide](https://react.dev/learn) - [Inferno documentation](https://infernojs.org/docs/guides/components) - highlights differences with React. diff --git a/tgui/docs/tutorial-and-examples.md b/tgui/docs/tutorial-and-examples.md index dea1ede5945..7b476917eef 100644 --- a/tgui/docs/tutorial-and-examples.md +++ b/tgui/docs/tutorial-and-examples.md @@ -102,7 +102,8 @@ Finally, let's make a React Component for your interface. This is also a source of confusion for new developers. If you got some basic javascript and HTML knowledge, that should ease the learning process, although we recommend getting yourself introduced to -[React and JSX](https://reactjs.org/docs/introducing-jsx.html). +[Markup and JSX](https://react.dev/learn/writing-markup-with-jsx) +[JavaSript and JSX](https://react.dev/learn/javascript-in-jsx-with-curly-braces) A React component is not a regular HTML template. A component is a javascript function, which accepts a `props` object (that contains