aboutsummaryrefslogtreecommitdiffstats
path: root/code/app/src/lib/models/base
diff options
context:
space:
mode:
authorivarlovlie <git@ivarlovlie.no>2022-12-09 03:57:12 +0100
committerivarlovlie <git@ivarlovlie.no>2022-12-09 03:57:12 +0100
commit4dbef3fcd7a14437d55c555cf10d50de8e50d7d1 (patch)
tree632589ecfcfb4dfddeafb71d0077257584b5e7ec /code/app/src/lib/models/base
parent914c75e0ceeb3e11ddd55e94bb461c26b0db5b7a (diff)
downloadgreatoffice-4dbef3fcd7a14437d55c555cf10d50de8e50d7d1.tar.xz
greatoffice-4dbef3fcd7a14437d55c555cf10d50de8e50d7d1.zip
feat: Move everything out of $lib
Diffstat (limited to 'code/app/src/lib/models/base')
-rw-r--r--code/app/src/lib/models/base/Customer.ts21
-rw-r--r--code/app/src/lib/models/base/CustomerContact.ts8
-rw-r--r--code/app/src/lib/models/base/CustomerEvent.ts6
-rw-r--r--code/app/src/lib/models/base/SessionData.ts5
-rw-r--r--code/app/src/lib/models/base/Tenant.ts8
-rw-r--r--code/app/src/lib/models/base/User.ts13
-rw-r--r--code/app/src/lib/models/base/UserRole.ts5
7 files changed, 0 insertions, 66 deletions
diff --git a/code/app/src/lib/models/base/Customer.ts b/code/app/src/lib/models/base/Customer.ts
deleted file mode 100644
index e44ebb6..0000000
--- a/code/app/src/lib/models/base/Customer.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-import type { CustomerContact } from "./CustomerContact"
-import type { User } from "./User"
-
-export type Customer = {
- /**
- * Guid id for customer
- */
- id: string,
- /**
- * The name of the company
- */
- name: string,
- /**
- * Responsible contact in the current tenant
- */
- tenantContact: User,
- /**
- * The customers main contact
- */
- mainContact: CustomerContact,
-} \ No newline at end of file
diff --git a/code/app/src/lib/models/base/CustomerContact.ts b/code/app/src/lib/models/base/CustomerContact.ts
deleted file mode 100644
index e8abea5..0000000
--- a/code/app/src/lib/models/base/CustomerContact.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-export type CustomerContact = {
- firstName: string,
- lastname: string,
- email: string,
- phone: string,
- workTitle: string,
- note: string
-} \ No newline at end of file
diff --git a/code/app/src/lib/models/base/CustomerEvent.ts b/code/app/src/lib/models/base/CustomerEvent.ts
deleted file mode 100644
index af86511..0000000
--- a/code/app/src/lib/models/base/CustomerEvent.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-export type CustomerEvent = {
- /**
- * A descriptive name for the occured event
- */
- name: string,
-} \ No newline at end of file
diff --git a/code/app/src/lib/models/base/SessionData.ts b/code/app/src/lib/models/base/SessionData.ts
deleted file mode 100644
index 015cbf3..0000000
--- a/code/app/src/lib/models/base/SessionData.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-export type SessionData = {
- id: string,
- username: string,
- displayName: string,
-} \ No newline at end of file
diff --git a/code/app/src/lib/models/base/Tenant.ts b/code/app/src/lib/models/base/Tenant.ts
deleted file mode 100644
index 983122b..0000000
--- a/code/app/src/lib/models/base/Tenant.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import type { User } from "./User"
-
-export type Tenant = {
- id: string,
- name: string,
- description: string,
- masterUser: User,
-} \ No newline at end of file
diff --git a/code/app/src/lib/models/base/User.ts b/code/app/src/lib/models/base/User.ts
deleted file mode 100644
index 371c38e..0000000
--- a/code/app/src/lib/models/base/User.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-import type { UserRole } from "./UserRole"
-
-export type User = {
- /**
- * Guid id for user
- */
- id: string,
- firstName: string,
- lastName: string,
- role: UserRole,
- username: string,
- email: string
-} \ No newline at end of file
diff --git a/code/app/src/lib/models/base/UserRole.ts b/code/app/src/lib/models/base/UserRole.ts
deleted file mode 100644
index ec32852..0000000
--- a/code/app/src/lib/models/base/UserRole.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-export enum UserRole {
- REGULAR = "reg",
- ADMINISTRATOR = "adm",
- OWNER = "own"
-} \ No newline at end of file