View renders the TUI.
()
| 1058 | |
| 1059 | // View renders the TUI. |
| 1060 | func (a App) View() string { |
| 1061 | switch a.viewMode { |
| 1062 | case ViewLog: |
| 1063 | return a.renderLogView() |
| 1064 | case ViewDiff: |
| 1065 | return a.renderDiffView() |
| 1066 | case ViewPicker: |
| 1067 | return a.renderPickerView() |
| 1068 | case ViewHelp: |
| 1069 | return a.renderHelpView() |
| 1070 | case ViewBranchWarning: |
| 1071 | return a.renderBranchWarningView() |
| 1072 | case ViewWorktreeSpinner: |
| 1073 | return a.renderWorktreeSpinnerView() |
| 1074 | case ViewCompletion: |
| 1075 | return a.renderCompletionView() |
| 1076 | case ViewSettings: |
| 1077 | return a.renderSettingsView() |
| 1078 | case ViewQuitConfirm: |
| 1079 | return a.renderQuitConfirmView() |
| 1080 | default: |
| 1081 | return a.renderDashboard() |
| 1082 | } |
| 1083 | } |
| 1084 | |
| 1085 | // renderBranchWarningView renders the branch warning dialog. |
| 1086 | func (a *App) renderBranchWarningView() string { |
nothing calls this directly
no test coverage detected