aboutsummaryrefslogtreecommitdiffhomepage
path: root/shared/models/actors
diff options
context:
space:
mode:
Diffstat (limited to 'shared/models/actors')
-rw-r--r--shared/models/actors/account.model.ts22
-rw-r--r--shared/models/actors/actor-image.model.ts9
-rw-r--r--shared/models/actors/actor-image.type.ts4
-rw-r--r--shared/models/actors/actor.model.ts13
-rw-r--r--shared/models/actors/custom-page.model.ts3
-rw-r--r--shared/models/actors/follow.model.ts13
-rw-r--r--shared/models/actors/index.ts6
7 files changed, 0 insertions, 70 deletions
diff --git a/shared/models/actors/account.model.ts b/shared/models/actors/account.model.ts
deleted file mode 100644
index 9fbec60ba..000000000
--- a/shared/models/actors/account.model.ts
+++ /dev/null
@@ -1,22 +0,0 @@
1import { ActorImage } from './actor-image.model'
2import { Actor } from './actor.model'
3
4export interface Account extends Actor {
5 displayName: string
6 description: string
7 avatars: ActorImage[]
8
9 updatedAt: Date | string
10
11 userId?: number
12}
13
14export interface AccountSummary {
15 id: number
16 name: string
17 displayName: string
18 url: string
19 host: string
20
21 avatars: ActorImage[]
22}
diff --git a/shared/models/actors/actor-image.model.ts b/shared/models/actors/actor-image.model.ts
deleted file mode 100644
index cfe44ac15..000000000
--- a/shared/models/actors/actor-image.model.ts
+++ /dev/null
@@ -1,9 +0,0 @@
1export interface ActorImage {
2 width: number
3 path: string
4
5 url?: string
6
7 createdAt: Date | string
8 updatedAt: Date | string
9}
diff --git a/shared/models/actors/actor-image.type.ts b/shared/models/actors/actor-image.type.ts
deleted file mode 100644
index ac8eb6bf2..000000000
--- a/shared/models/actors/actor-image.type.ts
+++ /dev/null
@@ -1,4 +0,0 @@
1export const enum ActorImageType {
2 AVATAR = 1,
3 BANNER = 2
4}
diff --git a/shared/models/actors/actor.model.ts b/shared/models/actors/actor.model.ts
deleted file mode 100644
index ab0760263..000000000
--- a/shared/models/actors/actor.model.ts
+++ /dev/null
@@ -1,13 +0,0 @@
1import { ActorImage } from './actor-image.model'
2
3export interface Actor {
4 id: number
5 url: string
6 name: string
7 host: string
8 followingCount: number
9 followersCount: number
10 createdAt: Date | string
11
12 avatars: ActorImage[]
13}
diff --git a/shared/models/actors/custom-page.model.ts b/shared/models/actors/custom-page.model.ts
deleted file mode 100644
index 1e33584c1..000000000
--- a/shared/models/actors/custom-page.model.ts
+++ /dev/null
@@ -1,3 +0,0 @@
1export interface CustomPage {
2 content: string
3}
diff --git a/shared/models/actors/follow.model.ts b/shared/models/actors/follow.model.ts
deleted file mode 100644
index 244d6d97e..000000000
--- a/shared/models/actors/follow.model.ts
+++ /dev/null
@@ -1,13 +0,0 @@
1import { Actor } from './actor.model'
2
3export type FollowState = 'pending' | 'accepted' | 'rejected'
4
5export interface ActorFollow {
6 id: number
7 follower: Actor & { hostRedundancyAllowed: boolean }
8 following: Actor & { hostRedundancyAllowed: boolean }
9 score: number
10 state: FollowState
11 createdAt: Date
12 updatedAt: Date
13}
diff --git a/shared/models/actors/index.ts b/shared/models/actors/index.ts
deleted file mode 100644
index e03f168cd..000000000
--- a/shared/models/actors/index.ts
+++ /dev/null
@@ -1,6 +0,0 @@
1export * from './account.model'
2export * from './actor-image.model'
3export * from './actor-image.type'
4export * from './actor.model'
5export * from './custom-page.model'
6export * from './follow.model'