mirror of
https://github.com/hanzoai/sentinel.git
synced 2026-09-29 22:34:33 +00:00
14 lines
528 B
TypeScript
14 lines
528 B
TypeScript
import type {OnboardingTask} from 'sentry/types';
|
|
|
|
export const taskIsDone = (task: OnboardingTask) =>
|
|
['complete', 'skipped'].includes(task.status);
|
|
|
|
export const findCompleteTasks = (task: OnboardingTask) =>
|
|
task.completionSeen && ['complete', 'skipped'].includes(task.status);
|
|
|
|
export const findActiveTasks = (task: OnboardingTask) =>
|
|
task.requisiteTasks.length === 0 && !findCompleteTasks(task);
|
|
|
|
export const findUpcomingTasks = (task: OnboardingTask) =>
|
|
task.requisiteTasks.length > 0 && !findCompleteTasks(task);
|