1package ui
2
3import (
4 "odoki/constants"
5 "odoki/ui/config"
6 "odoki/ui/onelead"
7
8 "fyne.io/fyne/v2/app"
9 "fyne.io/fyne/v2/container"
10)
11
12func RunUI() {
13 a := app.New()
14 w := a.NewWindow(constants.AppTitle)
15
16 tabs := container.NewAppTabs(
17 container.NewTabItem("Config", config.Widget()),
18 container.NewTabItem("1 Lead", onelead.Widget()),
19 )
20
21 tabs.SetTabLocation(container.TabLocationLeading)
22
23 w.SetContent(tabs)
24 w.Resize(constants.DefaultWindowSize)
25 w.ShowAndRun()
26}