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

16
src/utilities/tag.ts Normal file
View File

@@ -0,0 +1,16 @@
import { Realm } from '@realm/react';
import { Tag } from '../database';
const deleteTag = (realm: Realm, tag: Tag) => {
realm.write(() => {
for (const meme of tag.memes) {
meme.dateModified = new Date();
meme.tags.slice(meme.tags.indexOf(tag), 1);
meme.tagsLength -= 1;
}
realm.delete(tag);
});
};
export { deleteTag };