From deab83fa4630885edd806e8adac68eab275c5d8b Mon Sep 17 00:00:00 2001
From: Haydn Ewers <27211+haydn@users.noreply.github.com>
Date: Tue, 20 Dec 2022 11:06:30 +1100
Subject: [PATCH] Add cycle number to index
---
pages/index.page.tsx | 2 ++
utils/linear.ts | 5 +++++
2 files changed, 7 insertions(+)
diff --git a/pages/index.page.tsx b/pages/index.page.tsx
index 063b710..861feb5 100644
--- a/pages/index.page.tsx
+++ b/pages/index.page.tsx
@@ -29,6 +29,7 @@ const IndexPage: NextPage = () => {
| Key |
Project |
+ Cycle |
Title |
Rank |
@@ -80,6 +81,7 @@ const IndexPage: NextPage = () => {
|
| {issue.identifier} |
{issue.projectName} |
+ {issue.cycleNumber} |
{issue.title} |
{stats[id].priority.toFixed(2)} |
diff --git a/utils/linear.ts b/utils/linear.ts
index 9c40a11..c0f25b5 100644
--- a/utils/linear.ts
+++ b/utils/linear.ts
@@ -13,6 +13,7 @@ type IssueSummary = {
| "completed"
| "canceled";
projectName: string | undefined;
+ cycleNumber: number | undefined;
};
type IssueDetail = {
@@ -96,6 +97,9 @@ const getIssues = async (
project {
name
}
+ cycle {
+ number
+ }
}
}
}
@@ -115,6 +119,7 @@ const getIssues = async (
...edge?.node,
state: edge?.node.state.type,
projectName: edge?.node.project?.name,
+ cycleNumber: edge?.node.cycle?.number,
}));
return data?.team?.issues?.pageInfo?.hasNextPage === true
--
2.51.2
|