centralize submission handling

This commit is contained in:
Robin Olsen
2026-03-20 12:42:48 +01:00
parent 5253745445
commit 26210c4afb
4 changed files with 58 additions and 28 deletions

View File

@@ -178,6 +178,17 @@ func (m *Model) logAction(action string) {
}
}
// submitValidation sends a validation request to the submit channel.
func (m *Model) submitValidation() {
if m.submitChan != nil {
select {
case m.submitChan <- struct{}{}:
m.logAction("tui submitted validation")
default:
}
}
}
func (m *Model) Init() tea.Cmd {
if m.submitChan != nil {
m.submitChan <- struct{}{}