Start work on copying API types to the frontend

This commit is contained in:
Melody Becker 2024-11-20 13:39:34 +01:00
parent 9d28b20fe0
commit 7591c8ad64
17 changed files with 133 additions and 8 deletions

View file

@ -0,0 +1,3 @@
import Model from '@ember-data/model';
export default class AccountModel extends Model {}

View file

@ -0,0 +1,3 @@
import Model from '@ember-data/model';
export default class CustomAccountFieldModel extends Model {}

View file

@ -0,0 +1,3 @@
import Model from '@ember-data/model';
export default class EmoteModel extends Model {}

View file

@ -0,0 +1,3 @@
import Model from '@ember-data/model';
export default class MediaMetadataModel extends Model {}

View file

@ -0,0 +1,3 @@
import Model from '@ember-data/model';
export default class NoteModel extends Model {}

View file

@ -0,0 +1,3 @@
import Model from '@ember-data/model';
export default class ReactionModel extends Model {}

View file

@ -0,0 +1,3 @@
import Model from '@ember-data/model';
export default class RelationModel extends Model {}

View file

@ -1,8 +0,0 @@
import Model, { attr } from '@ember-data/model';
export default class RemoteServerModel extends Model {
@attr('string') serverType;
@attr('string') name;
@attr('string') iconUrl;
@attr('boolean') isSelf;
}

View file

@ -0,0 +1,8 @@
import Model, { attr } from '@ember-data/model'
export default class RemoteServerModel extends Model {
@attr() declare serverType: string
@attr() declare name: string
@attr() declare iconUrl: string
@attr() declare isSelf: boolean
}