Skip to content

Commit f2a410e

Browse files
committed
Add return types and update descriptions
1 parent 50470ce commit f2a410e

File tree

1 file changed

+18
-13
lines changed

1 file changed

+18
-13
lines changed

src/components/GitPanel.tsx

+18-13
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,12 @@ export class GitPanel extends React.Component<
192192
}
193193
};
194194

195-
render() {
195+
/**
196+
* Renders the component.
197+
*
198+
* @returns React element
199+
*/
200+
render(): React.ReactElement {
196201
return (
197202
<div className={panelWrapperClass}>
198203
{this._renderToolbar()}
@@ -204,9 +209,9 @@ export class GitPanel extends React.Component<
204209
/**
205210
* Renders a toolbar.
206211
*
207-
* @returns fragment
212+
* @returns React element
208213
*/
209-
private _renderToolbar() {
214+
private _renderToolbar(): React.ReactElement {
210215
const disableBranching = Boolean(
211216
this.props.settings.composite['disableBranchWithChanges'] &&
212217
((this.state.unstagedFiles && this.state.unstagedFiles.length) ||
@@ -224,9 +229,9 @@ export class GitPanel extends React.Component<
224229
/**
225230
* Renders the main panel.
226231
*
227-
* @returns fragment
232+
* @returns React element
228233
*/
229-
private _renderMain() {
234+
private _renderMain(): React.ReactElement {
230235
if (this.state.inGitRepository) {
231236
return (
232237
<React.Fragment>
@@ -241,9 +246,9 @@ export class GitPanel extends React.Component<
241246
/**
242247
* Renders panel tabs.
243248
*
244-
* @returns fragment
249+
* @returns React element
245250
*/
246-
private _renderTabs() {
251+
private _renderTabs(): React.ReactElement {
247252
return (
248253
<Tabs
249254
classes={{
@@ -281,9 +286,9 @@ export class GitPanel extends React.Component<
281286
/**
282287
* Renders a panel for viewing and committing file changes.
283288
*
284-
* @returns fragment
289+
* @returns React element
285290
*/
286-
private _renderChanges() {
291+
private _renderChanges(): React.ReactElement {
287292
return (
288293
<React.Fragment>
289294
<FileList
@@ -312,9 +317,9 @@ export class GitPanel extends React.Component<
312317
/**
313318
* Renders a panel for viewing commit history.
314319
*
315-
* @returns fragment
320+
* @returns React element
316321
*/
317-
private _renderHistory() {
322+
private _renderHistory(): React.ReactElement {
318323
return (
319324
<HistorySideBar
320325
isExpanded={this.state.tab === 1}
@@ -329,9 +334,9 @@ export class GitPanel extends React.Component<
329334
/**
330335
* Renders a panel for prompting a user to find a Git repository.
331336
*
332-
* @returns fragment
337+
* @returns React element
333338
*/
334-
private _renderWarning() {
339+
private _renderWarning(): React.ReactElement {
335340
return (
336341
<div className={warningWrapperClass}>
337342
<div>Unable to detect a Git repository.</div>

0 commit comments

Comments
 (0)