20 lines
474 B
Go
20 lines
474 B
Go
package tui
|
|
|
|
import tea "github.com/charmbracelet/bubbletea"
|
|
|
|
func (m model) handleExportTargetsMenu() (tea.Model, tea.Cmd) {
|
|
if len(m.targets) == 0 {
|
|
return m, resultCmd(
|
|
"Export support bundle",
|
|
"No writable removable filesystems found.\n\nRead-only or boot media are hidden from this list.",
|
|
nil,
|
|
screenMain,
|
|
)
|
|
}
|
|
target := m.targets[m.cursor]
|
|
m.selectedTarget = &target
|
|
m.pendingAction = actionExportBundle
|
|
m.screen = screenConfirm
|
|
return m, nil
|
|
}
|