Add meme view & sharing

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2023-07-24 21:55:36 +03:00
parent 04661ca356
commit e479e3c0ad
33 changed files with 724 additions and 482 deletions

View File

@@ -22,6 +22,7 @@ class Meme extends Object<Meme> {
id!: BSON.UUID;
type!: MEME_TYPE;
uri!: string;
mimeType!: string;
size!: number;
title!: string;
isFavorite!: boolean;
@@ -39,6 +40,7 @@ class Meme extends Object<Meme> {
id: { type: 'uuid', default: () => new BSON.UUID() },
type: { type: 'string', indexed: true },
uri: 'string',
mimeType: 'string',
size: 'int',
title: 'string',
isFavorite: { type: 'bool', indexed: true, default: false },