Skip to content

Commit

Permalink
#48: Typen für ProgressSteps hinzugefügt
Browse files Browse the repository at this point in the history
  • Loading branch information
Hirschfuchs committed Nov 4, 2023
1 parent 9bbfe0c commit 84ad3d5
Showing 1 changed file with 44 additions and 0 deletions.
44 changes: 44 additions & 0 deletions src/app/wartung/coming-soon/types/progress-step.type.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
/**
* Beschreibt einen zu erledigenden Schritt bis zur Ablöse der Coming Soon Page
*/
export type ProgressStep = {
/**
* Name des Schritts
*
* <p>Beschreibt den zu erledigenden Schritt möglichst kompakt
*/
schritt: string;
/**
* Ausführlichere Beschreibung des Schritts
*
* <p>Ausführliche Beschreibung, die das Verständnis der jeweiligen Aufgaben beim Leser ermöglichen soll
*/
beschreibung?: string;
/**
* Zustand des Arbeitsschritts
*
* <p>Auch bereits erledigte Schritte sollen festgehalten werden.
* So ist die Darstellung eines Fortschrittsbalkens möglich.
*/
erledigt?: boolean;
/**
* Link zu einem zugehörigen Github-Issue
*/
link?: string;
};

/**
* Beschreibt Gruppen zusammengehöriger ProgressSteps
*
* <p>So können diese auf der Oberfläche gegliedert werden.
*/
export type ProgressStepGroup = {
/**
* Name der Gruppe
*/
name: string;
/**
* Elemente der Gruppe
*/
steps: ProgressStep[];
};

0 comments on commit 84ad3d5

Please sign in to comment.