|
|
@@ -65,9 +65,15 @@ func (sf *WinConfig) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
|
|
|
func (sf *WinConfig) View() string {
|
|
|
s := "Настройки клиента\n\n"
|
|
|
s += "[1]-Настройки сервера\n"
|
|
|
- s += "[2]-Вход на сервер\n"
|
|
|
- s += "[3]-Логин на сервер\n"
|
|
|
- s += "[4]-Меню бото-фермы\n"
|
|
|
+ if !sf.Desk().IsConnect() {
|
|
|
+ s += "[2]-Вход на сервер\n"
|
|
|
+ }
|
|
|
+ if !sf.Desk().IsLogin() {
|
|
|
+ s += "[3]-Логин на сервер\n"
|
|
|
+ }
|
|
|
+ if sf.Desk().IsLogin() {
|
|
|
+ s += "[4]-Меню бото-фермы\n"
|
|
|
+ }
|
|
|
s += "\n\n[ctrl+q]-выход [esc]-назад\n"
|
|
|
return s
|
|
|
}
|