Created
December 27, 2025 13:59
-
-
Save nitincodery/f70f5b5ab6aa9a2c329d2ff6fa1ed287 to your computer and use it in GitHub Desktop.
[*] ---> Draft : Create a new headcount in plan
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| yep |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [*] ---> Draft : Create a new headcount in plan | |
| [*] ---> HRDraft : Fill form in headcount request UI | |
| HRDraft ---> PendingAddToPlan : Send for approval | |
| PendingAddToPlan ---> HRDenied : Request denied by approver | |
| PendingAddToPlan ---> Draft : Add to plan | |
| PendingApproval ---> Approved: Approved by approver\n(merge or create) | |
| Draft ---> PendingApproval : Send for approval | |
| PendingApproval ---> Denied : Denied by approver | |
| Approved ---> Draft : Modified | |
| PendingAddToPlan ---> HRDraft : Modified | |
| @enduml |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function render(model){ | |
| let current_state_name = model.active_states[0].name; | |
| return $("h1", | |
| {style: {color: "darkBlue"}}, | |
| `The current state is: ${current_state_name}`); | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment