Made 'quit' a full command and disabled the temporary edit item display
This commit is contained in:
parent
92fc44e7a9
commit
64c43d6b73
|
@ -45,7 +45,7 @@ func NewModel(rc *controllers.TableReadController, wc *controllers.TableWriteCon
|
||||||
|
|
||||||
cc.AddCommands(&commandctrl.CommandContext{
|
cc.AddCommands(&commandctrl.CommandContext{
|
||||||
Commands: map[string]commandctrl.Command{
|
Commands: map[string]commandctrl.Command{
|
||||||
"q": commandctrl.NoArgCommand(tea.Quit),
|
"quit": commandctrl.NoArgCommand(tea.Quit),
|
||||||
"table": func(args []string) tea.Cmd {
|
"table": func(args []string) tea.Cmd {
|
||||||
if len(args) == 0 {
|
if len(args) == 0 {
|
||||||
return rc.ListTables()
|
return rc.ListTables()
|
||||||
|
@ -109,6 +109,7 @@ func NewModel(rc *controllers.TableReadController, wc *controllers.TableWriteCon
|
||||||
"sa": cc.Alias("set-attr"),
|
"sa": cc.Alias("set-attr"),
|
||||||
"da": cc.Alias("del-attr"),
|
"da": cc.Alias("del-attr"),
|
||||||
"w": cc.Alias("put"),
|
"w": cc.Alias("put"),
|
||||||
|
"q": cc.Alias("quit"),
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -148,9 +149,9 @@ func (m Model) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
|
||||||
return m, m.tableReadController.PromptForQuery()
|
return m, m.tableReadController.PromptForQuery()
|
||||||
case "/":
|
case "/":
|
||||||
return m, m.tableReadController.Filter()
|
return m, m.tableReadController.Filter()
|
||||||
case "e":
|
//case "e":
|
||||||
m.itemEdit.Visible()
|
// m.itemEdit.Visible()
|
||||||
return m, nil
|
// return m, nil
|
||||||
case ":":
|
case ":":
|
||||||
return m, m.commandController.Prompt()
|
return m, m.commandController.Prompt()
|
||||||
case "ctrl+c", "esc":
|
case "ctrl+c", "esc":
|
||||||
|
|
Loading…
Reference in a new issue