From 5b9a0e6b34e7de91e998d49220260c58b30f9e39 Mon Sep 17 00:00:00 2001 From: Eric NGUYEN Date: Thu, 10 Nov 2022 15:37:56 +0100 Subject: [PATCH] Update documentation --- README.md | 5 +- docs/#Project/Pages/ComponentStructure.drawio | 4 +- docs/Tutorial/Pages/PremierComposantReact.md | 171 +++++++++++------- 3 files changed, 115 insertions(+), 65 deletions(-) diff --git a/README.md b/README.md index bc56866..0a7dc77 100644 --- a/README.md +++ b/README.md @@ -9,8 +9,7 @@ An svg layout designer. Requirements : - `node` >= 16.x (>= 17.x to run vitest tests) -- `npm` -- pnpm (optional) reduce `node_modules` folder size by using symlinks +- `npm` (included with node) - [`git-lfs`](https://git-lfs.github.com/) (in order to clone the documentation) - `dotnet` (optional) used for api test @@ -18,10 +17,12 @@ Requirements : # Recommanded tools for developers - [VSCode](https://code.visualstudio.com/) +- [pnpm](https://pnpm.io/) - [React DevTools](https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi) - [Typescript React code snippets](https://marketplace.visualstudio.com/items?itemName=infeng.vscode-react-typescript) - [vscode-tailwindcss](https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss) - [vscode-eslint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) +- [vscode-drawio](https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio) # Develop diff --git a/docs/#Project/Pages/ComponentStructure.drawio b/docs/#Project/Pages/ComponentStructure.drawio index 0f4f484..9d3c594 100644 --- a/docs/#Project/Pages/ComponentStructure.drawio +++ b/docs/#Project/Pages/ComponentStructure.drawio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d84dbb36af579fc6909ad41526c27e8a38d9de4a8d12a239e0c354d85889e378 -size 24027 +oid sha256:a11fc5b268366176f1c42af46e08ba368dbbf97e6a1f687f97643f2868508640 +size 23871 diff --git a/docs/Tutorial/Pages/PremierComposantReact.md b/docs/Tutorial/Pages/PremierComposantReact.md index 6d8ca2a..60e8b1f 100644 --- a/docs/Tutorial/Pages/PremierComposantReact.md +++ b/docs/Tutorial/Pages/PremierComposantReact.md @@ -127,7 +127,6 @@ Allons donc dans le composant `MainMenu.tsx` et analysons le contenu du bouton ` return (
@@ -139,35 +138,42 @@ On trouve la fonction `onClick` suivante : ```tsx // MainMenu.tsx -{ - setWindowState(WindowState.Loading); +