Przeglądaj źródła

Update type definition

https://youtrack.weseek.co.jp/issue/GW-7910
- Remove unused imports
- Change definition of bookmarks type in BookmarkFolderItems interface
- Update type definition of parent and bookmarks in BookmarkFolderDocument interface
Mudana-Grune 3 lat temu
rodzic
commit
38218502bf

+ 1 - 1
packages/app/src/components/Bookmarks/BookmarkFolderMenu.tsx

@@ -8,7 +8,7 @@ import {
 } from 'reactstrap';
 
 import { toastError, toastSuccess } from '~/client/util/apiNotification';
-import { apiv3Get, apiv3Post } from '~/client/util/apiv3-client';
+import { apiv3Post } from '~/client/util/apiv3-client';
 import { useSWRBookmarkInfo } from '~/stores/bookmark';
 import { useSWRxBookamrkFolderAndChild } from '~/stores/bookmark-folder';
 import { useSWRxCurrentPage } from '~/stores/page';

+ 1 - 1
packages/app/src/components/Bookmarks/BookmarkFolderMenuItem.tsx

@@ -7,7 +7,7 @@ import {
 } from 'reactstrap';
 
 import { toastError, toastSuccess } from '~/client/util/apiNotification';
-import { apiv3Get, apiv3Post } from '~/client/util/apiv3-client';
+import { apiv3Post } from '~/client/util/apiv3-client';
 import { BookmarkFolderItems } from '~/interfaces/bookmark-info';
 import { useSWRBookmarkInfo } from '~/stores/bookmark';
 import { useSWRxBookamrkFolderAndChild } from '~/stores/bookmark-folder';

+ 1 - 1
packages/app/src/interfaces/bookmark-info.ts

@@ -29,5 +29,5 @@ export interface BookmarkFolderItems {
   name: string
   parent: string
   children: this[]
-  bookmarks: [BookmarkedPage]
+  bookmarks: BookmarkedPage[]
 }

+ 2 - 2
packages/app/src/server/models/bookmark-folder.ts

@@ -21,8 +21,8 @@ export interface BookmarkFolderDocument extends Document {
   _id: Types.ObjectId
   name: string
   owner: Types.ObjectId
-  parent?: [this]
-  bookmarks?: [Types.ObjectId]
+  parent?: this[]
+  bookmarks?: Types.ObjectId[]
 }
 
 export interface BookmarkFolderModel extends Model<BookmarkFolderDocument>{