From 443aafb9bb4e70849648ddeaa74d2c47375a581b Mon Sep 17 00:00:00 2001 From: Malopieds Date: Mon, 21 Oct 2024 19:51:31 +0200 Subject: [PATCH] feat: icon and name --- index.html | 15 +++++++++------ public/banquise.svg | 30 ++++++++++++++++++++++++++++++ src/type/InstanceType.ts | 11 +++++++++++ src/type/TpType.ts | 8 ++++++++ src/type/UserType.ts | 7 +++++++ 5 files changed, 65 insertions(+), 6 deletions(-) create mode 100644 public/banquise.svg create mode 100644 src/type/InstanceType.ts create mode 100644 src/type/TpType.ts create mode 100644 src/type/UserType.ts diff --git a/index.html b/index.html index e4b78ea..d896152 100644 --- a/index.html +++ b/index.html @@ -1,13 +1,16 @@ - + + - + - Vite + React + TS - - + La Banquise + + +
- + + diff --git a/public/banquise.svg b/public/banquise.svg new file mode 100644 index 0000000..3a0b0d1 --- /dev/null +++ b/public/banquise.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/type/InstanceType.ts b/src/type/InstanceType.ts new file mode 100644 index 0000000..2de6819 --- /dev/null +++ b/src/type/InstanceType.ts @@ -0,0 +1,11 @@ +import { Tp } from "./TpType"; +import { User } from "./UserType"; + +export interface Instance { + id: number; + name: string; + ssh: string; + pwd: string; + user: User; + tp: Tp; +} diff --git a/src/type/TpType.ts b/src/type/TpType.ts new file mode 100644 index 0000000..c2705cd --- /dev/null +++ b/src/type/TpType.ts @@ -0,0 +1,8 @@ +export interface Tp { + id: number; + name: string; + description: string; + pdfLink: string; + respo: string; + date: string; +} diff --git a/src/type/UserType.ts b/src/type/UserType.ts new file mode 100644 index 0000000..1580632 --- /dev/null +++ b/src/type/UserType.ts @@ -0,0 +1,7 @@ +import { Instance } from "./InstanceType"; + +export interface User { + id: number; + name: string; + instances: Instance[]; +}