From 1222172e1ce84f95df0ca46353ed3e22039782f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joe=20Ku=CC=88ng?= Date: Fri, 28 Apr 2023 13:46:06 +0200 Subject: [PATCH] Adding entity for api --- src/app/interface/LocationEntity.ts | 6 ++++++ src/app/interface/UserEntity.ts | 6 ++++++ src/app/interface/WaypointsEntity.ts | 9 +++++++++ src/app/interface/WaypointsVisitedEntity.ts | 4 ++++ 4 files changed, 25 insertions(+) create mode 100644 src/app/interface/LocationEntity.ts create mode 100644 src/app/interface/UserEntity.ts create mode 100644 src/app/interface/WaypointsEntity.ts create mode 100644 src/app/interface/WaypointsVisitedEntity.ts diff --git a/src/app/interface/LocationEntity.ts b/src/app/interface/LocationEntity.ts new file mode 100644 index 0000000..7fb3a65 --- /dev/null +++ b/src/app/interface/LocationEntity.ts @@ -0,0 +1,6 @@ +export interface LocationEntity { + location: string; + region: string; + lat: number; + lon: number; +} diff --git a/src/app/interface/UserEntity.ts b/src/app/interface/UserEntity.ts new file mode 100644 index 0000000..d8e7af6 --- /dev/null +++ b/src/app/interface/UserEntity.ts @@ -0,0 +1,6 @@ +export interface UserEntity { + id: number; + name: string; + username: string; + password: string; +} diff --git a/src/app/interface/WaypointsEntity.ts b/src/app/interface/WaypointsEntity.ts new file mode 100644 index 0000000..016dd2b --- /dev/null +++ b/src/app/interface/WaypointsEntity.ts @@ -0,0 +1,9 @@ +export interface WaypointsEntity { + id: number; + name: string; + lat: number; + lon: number; + description: string; + img: string; + locationName: string; +} diff --git a/src/app/interface/WaypointsVisitedEntity.ts b/src/app/interface/WaypointsVisitedEntity.ts new file mode 100644 index 0000000..5490cfa --- /dev/null +++ b/src/app/interface/WaypointsVisitedEntity.ts @@ -0,0 +1,4 @@ +export interface WaypointsVisitedEntity { + userId: number; + waypointId: number; +}