From db9c685c8fda72fe2aeeff351f3086dea106ddac Mon Sep 17 00:00:00 2001 From: june Date: Thu, 5 Jan 2023 15:10:28 -0800 Subject: [PATCH] Adds branch name command to issues Self-explanatory. --- src/commands/issue/index.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/commands/issue/index.ts b/src/commands/issue/index.ts index bc589d2..19fe606 100644 --- a/src/commands/issue/index.ts +++ b/src/commands/issue/index.ts @@ -31,6 +31,7 @@ export default class IssueIndex extends Command { description: Flags.boolean({ char: 'd', description: 'Show issue description' }), comments: Flags.boolean({ char: 'c', description: 'Show issue comments' }), open: Flags.boolean({ char: 'o', description: 'Open issue in web browser' }), + branch: Flags.boolean({ char: 'b', description: 'Show branch name' }), }; renderIssueComments(issue: Issue) { @@ -70,6 +71,11 @@ export default class IssueIndex extends Command { this.log(boxen(render.Markdown(markdown), boxenOptions)); } + returnIssueBranch(issue: Issue) { + const branchName = issue.branchName; + this.log(branchName); + } + async run() { const { flags, args } = await this.parse(IssueIndex); @@ -93,6 +99,11 @@ export default class IssueIndex extends Command { return; } + if (flags.branch) { + this.returnIssueBranch(issue); + return; + } + render.IssueCard(issue); } }