Skip to content

Commit f34c7f4

Browse files
committed
💡 JSDoc
1 parent e9f729b commit f34c7f4

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

api/error.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
1+
/** Scrapbox REST APIが返すエラーの型 */
12
export interface ErrorLike {
2-
name: string;
3-
message: string;
3+
/** error name */ name: string;
4+
/** error message */ message: string;
45
}
6+
7+
/** 参加していないprivate projectに対してAPIを叩いたときに発生するエラー */
58
export interface NotMemberError extends ErrorLike {
69
name: "NotMemberError";
710
}
811

12+
/** 指定したprojectやpageが見つからないときに発生するエラー */
913
export interface NotFoundError extends ErrorLike {
1014
name: "NotFoundError";
1115
}

0 commit comments

Comments
 (0)