From 66a14bf0f1be776a6f7d193dea5b6534a28591df Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Fri, 22 Nov 2024 12:25:41 +0200 Subject: Refactored gateway to integrate between with the UI --- internal/client/ui/core/core.go | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 internal/client/ui/core/core.go (limited to 'internal/client/ui/core/core.go') diff --git a/internal/client/ui/core/core.go b/internal/client/ui/core/core.go new file mode 100644 index 0000000..1dbaef5 --- /dev/null +++ b/internal/client/ui/core/core.go @@ -0,0 +1,36 @@ +package core + +import ( + "crypto/ed25519" + "fmt" + + tea "github.com/charmbracelet/bubbletea" +) + +type Model struct{} + +func New(privKey ed25519.PrivateKey, name string) Model { + + // Connectiong to server... + // Connection failed - retrying in 3 sec... + // Connection failed - retrying in 3 sec... + return Model{} +} + +func (m Model) Init() tea.Cmd { + return nil +} + +func (m Model) View() string { + return fmt.Sprintf( + "%s", + "", + ) +} + +func (m Model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { + switch msg := msg.(type) { + default: + return m, nil + } +} -- cgit v1.3.1