feat(core): fav item reordering (#6302)

This commit is contained in:
pengx17
2024-03-29 04:04:26 +00:00
parent 35af526eb2
commit c7e10c2283
29 changed files with 745 additions and 432 deletions

View File

@@ -90,6 +90,15 @@ export class CollectionService {
});
}
deletePageFromCollection(collectionId: string, pageId: string) {
this.updateCollection(collectionId, old => {
return {
...old,
allowList: old.allowList?.filter(id => id !== pageId),
};
});
}
deleteCollection(info: DeleteCollectionInfo, ...ids: string[]) {
const collectionsYArray = this.collectionsYArray;
if (!collectionsYArray) {

View File

@@ -195,7 +195,7 @@ export class FavoriteItemsAdapter {
}
getItemId(item: WorkspaceFavoriteItem) {
return item.id;
return FavoriteItemsAdapter.getFavItemKey(item.id, item.type);
}
getItemOrder(item: WorkspaceFavoriteItem) {