Skip to content
This repository has been archived by the owner on Feb 16, 2022. It is now read-only.

Commit

Permalink
refactor(list): interface structure changed
Browse files Browse the repository at this point in the history
ISSUES CLOSED: #81
  • Loading branch information
gochicus committed Jul 1, 2021
1 parent 1223410 commit 89418d3
Showing 1 changed file with 12 additions and 11 deletions.
23 changes: 12 additions & 11 deletions list/src/List.interface.ts
Original file line number Diff line number Diff line change
@@ -1,19 +1,20 @@
export interface ListInterface {
items: [{ post?: string | number; important?: boolean; like?: boolean; id: number }]
deleteItem: (
postData: [{ post?: string | number; important?: boolean; like?: boolean; id: number }],
id: number,
) => [{ post?: string | number; important?: boolean; like?: boolean; id: number }]
items: [PostDataObject['object']]
deleteItem: (postData: [PostDataObject['object']], id: number) => [PostDataObject['object']]
importantItem: (
postData: [{ post?: string | number; important?: boolean; like?: boolean; id: number }],
postData: [PostDataObject['object']],
id: number,
status: boolean,
) => [{ post?: string | number; important?: boolean; like?: boolean; id: number }]
) => [PostDataObject['object']]
likeItem: (
postData: [{ post?: string | number; important?: boolean; like?: boolean; id: number }],
postData: [PostDataObject['object']],
id: number,
status: boolean,
) => [{ post?: string | number; important?: boolean; like?: boolean; id: number }]
postObject: { post?: string | number; important?: boolean; like?: boolean; id: number }
setPostData: () => [{ post?: string | number; important?: boolean; like?: boolean; id: number }]
) => [PostDataObject['object']]
postObject: PostDataObject['object']
setPostData: () => [PostDataObject['object']]
}

export interface PostDataObject {
object: { post?: string | number; important?: boolean; like?: boolean; id: number }
}

0 comments on commit 89418d3

Please sign in to comment.