(issueNumber: number)
| 159 | } |
| 160 | |
| 161 | export function loadIssueByNumber(issueNumber: number) { |
| 162 | const request = githubRequest(`repos/${owner}/${repo}/issues/${issueNumber}`); |
| 163 | return githubFetch(request).then<Issue>(response => { |
| 164 | if (!response.ok) { |
| 165 | throw new Error('Error fetching issue via issue number.'); |
| 166 | } |
| 167 | return response.json(); |
| 168 | }); |
| 169 | } |
| 170 | |
| 171 | function commentsRequest(issueNumber: number, page: number) { |
| 172 | const url = `repos/${owner}/${repo}/issues/${issueNumber}/comments?page=${page}&per_page=${PAGE_SIZE}`; |
no test coverage detected