sync: remove item type specific model classes & simplify sync repository usage

This commit is contained in:
Abdullah Atta committed 2024-06-07 11:10:43 +05:00
1 parent 90b9012c32
commit ad4e43e879
6 files changed
+113 -152

No files matched your search

-36
View File
@@ -210,40 +210,4 @@ namespace Notesnook.API.Models
};
}
}
[MessagePack.MessagePackObject]
public class SettingItem : SyncItem { }
[MessagePack.MessagePackObject]
public class Attachment : SyncItem { }
[MessagePack.MessagePackObject]
public class Content : SyncItem { }
[MessagePack.MessagePackObject]
public class Note : SyncItem { }
[MessagePack.MessagePackObject]
public class Notebook : SyncItem { }
[MessagePack.MessagePackObject]
public class Relation : SyncItem { }
[MessagePack.MessagePackObject]
public class Reminder : SyncItem { }
[MessagePack.MessagePackObject]
public class Setting : SyncItem { }
[MessagePack.MessagePackObject]
public class Shortcut : SyncItem { }
[MessagePack.MessagePackObject]
public class Tag : SyncItem { }
[MessagePack.MessagePackObject]
public class Color : SyncItem { }
[MessagePack.MessagePackObject]
public class Vault : SyncItem { }
}