()
| 227 | } |
| 228 | |
| 229 | func (p *huhPrompter) buildInputHostnameForm() (*huh.Form, *string) { |
| 230 | var result string |
| 231 | form := p.newForm( |
| 232 | huh.NewGroup( |
| 233 | huh.NewInput(). |
| 234 | Title("Hostname:"). |
| 235 | Validate(ghinstance.HostnameValidator). |
| 236 | Value(&result), |
| 237 | ), |
| 238 | ) |
| 239 | return form, &result |
| 240 | } |
| 241 | |
| 242 | func (p *huhPrompter) InputHostname() (string, error) { |
| 243 | form, result := p.buildInputHostnameForm() |