diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 0000000..5008ddf
Binary files /dev/null and b/.DS_Store differ
diff --git a/.idea/.idea.TP Blazor/.idea/.gitignore b/.idea/.idea.TP Blazor/.idea/.gitignore
new file mode 100644
index 0000000..bc77b30
--- /dev/null
+++ b/.idea/.idea.TP Blazor/.idea/.gitignore
@@ -0,0 +1,13 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Rider ignored files
+/modules.xml
+/projectSettingsUpdater.xml
+/contentModel.xml
+/.idea.TP Blazor.iml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/.idea.TP Blazor/.idea/.name b/.idea/.idea.TP Blazor/.idea/.name
new file mode 100644
index 0000000..39eee29
--- /dev/null
+++ b/.idea/.idea.TP Blazor/.idea/.name
@@ -0,0 +1 @@
+TP Blazor
\ No newline at end of file
diff --git a/.vscode/launch.json b/.vscode/launch.json
new file mode 100644
index 0000000..54a144d
--- /dev/null
+++ b/.vscode/launch.json
@@ -0,0 +1,35 @@
+{
+ "version": "0.2.0",
+ "configurations": [
+ {
+ // Use IntelliSense to find out which attributes exist for C# debugging
+ // Use hover for the description of the existing attributes
+ // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md
+ "name": ".NET Core Launch (web)",
+ "type": "coreclr",
+ "request": "launch",
+ "preLaunchTask": "build",
+ // If you have changed target frameworks, make sure to update the program path.
+ "program": "${workspaceFolder}/TP Blazor/bin/Debug/net7.0/TP Blazor.dll",
+ "args": [],
+ "cwd": "${workspaceFolder}/TP Blazor",
+ "stopAtEntry": false,
+ // Enable launching a web browser when ASP.NET Core starts. For more information: https://aka.ms/VSCode-CS-LaunchJson-WebBrowser
+ "serverReadyAction": {
+ "action": "openExternally",
+ "pattern": "\\bNow listening on:\\s+(https?://\\S+)"
+ },
+ "env": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ },
+ "sourceFileMap": {
+ "/Views": "${workspaceFolder}/Views"
+ }
+ },
+ {
+ "name": ".NET Core Attach",
+ "type": "coreclr",
+ "request": "attach"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/TP Blazor/Pages/Index.razor b/TP Blazor/Pages/Index.razor
index 6085c4a..7ea6cb1 100644
--- a/TP Blazor/Pages/Index.razor
+++ b/TP Blazor/Pages/Index.razor
@@ -1,9 +1,32 @@
@page "/"
+@using System.Globalization
+@using TP_Blazor.Components
+ CurrentCulture: @CultureInfo.CurrentCulture +
+ +