prime8dev

prime8dev
git clone https://git.prime8.dev/prime8dev.git
Log | Files | Refs | README | LICENSE

local.go (359B)


      1 package tui
      2 
      3 import (
      4 	"fmt"
      5 	"os"
      6 
      7 	tea "github.com/charmbracelet/bubbletea"
      8 )
      9 
     10 func RunLocal(user string) error {
     11 	model := newPortfolioModel(defaultUser(user))
     12 	p := tea.NewProgram(model, tea.WithAltScreen(), tea.WithOutput(os.Stdout), tea.WithInputTTY())
     13 	if _, err := p.Run(); err != nil {
     14 		return fmt.Errorf("run local tui: %w", err)
     15 	}
     16 
     17 	return nil
     18 }