From 9f701a537df8a8cab5d5a2af51388479eb5f0a73 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 19 Mar 2026 17:12:20 +0000 Subject: [PATCH 1/2] Initial plan From ab138da584e9a7525e59b7b4c6065572fe550367 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 19 Mar 2026 17:15:18 +0000 Subject: [PATCH 2/2] docs: Add official React docs link to React coding guidelines Co-authored-by: johnnyomair <48853629+johnnyomair@users.noreply.github.com> --- docs/docs/9-coding-guidelines/09-react.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/docs/9-coding-guidelines/09-react.md b/docs/docs/9-coding-guidelines/09-react.md index c9c2248a28..cc2fae06cc 100644 --- a/docs/docs/9-coding-guidelines/09-react.md +++ b/docs/docs/9-coding-guidelines/09-react.md @@ -5,6 +5,7 @@ sidebar_position: -5 ## General +- Follow the best practices described in the [official React documentation](https://react.dev/). - Prefer Function Components over Class Components. - Create one file per "logical component." Multiple Function Components per file are allowed for structuring, styling, etc. - Always use JSX (use React's `createElement` only for app initialization). @@ -467,5 +468,6 @@ the child component is not directly affected by changes in the parent query, for ## Further reading / sources: +- [React](https://react.dev/) - [Hello World - React](https://legacy.reactjs.org/docs/hello-world.html) - [TypeScript and React](https://fettblog.eu/typescript-react/)