(issueNumber: number, page: number)
| 177 | } |
| 178 | |
| 179 | export function loadCommentsPage(issueNumber: number, page: number): Promise<IssueComment[]> { |
| 180 | const request = commentsRequest(issueNumber, page); |
| 181 | return githubFetch(request).then(response => { |
| 182 | if (!response.ok) { |
| 183 | throw new Error('Error fetching comments.'); |
| 184 | } |
| 185 | return response.json(); |
| 186 | }); |
| 187 | } |
| 188 | |
| 189 | export function loadUser(): Promise<User | null> { |
| 190 | if (token.value === null) { |
no test coverage detected