feat: Display Linear notification reason

This commit is contained in:
2024-02-03 08:33:30 +01:00
parent ad43bf3c86
commit a17b259e50
4 changed files with 35 additions and 2 deletions

View File

@@ -1,7 +1,7 @@
import { LinearWorkflowStateType, LinearIssueNotification, LinearWorkflowState } from "../types";
import { getLinearNotificationReasonAccessory, getLinearUserAccessory } from "../accessories";
import { NotificationActions } from "../../../action/NotificationActions";
import { LinearIssuePreview } from "../preview/LinearIssuePreview";
import { getLinearUserAccessory } from "../accessories";
import { Notification } from "../../../notification";
import { MutatePromise } from "@raycast/utils";
import { Page } from "../../../types";
@@ -23,8 +23,10 @@ export function LinearIssueNotificationListItem({
const state = getLinearIssueStateAccessory(linearIssueNotification.issue.state);
const assignee = getLinearUserAccessory(linearIssueNotification.issue.assignee);
const reason = getLinearNotificationReasonAccessory(linearIssueNotification.type);
const accessories: List.Item.Accessory[] = [
reason,
state,
assignee,
{