summaryrefslogtreecommitdiff
path: root/internal/client/ui/core/frequencycreation
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2024-11-30 19:55:33 +0200
committerKyren223 <Kyren223@proton.me>2024-11-30 19:55:33 +0200
commitbcd75dab26b6d7fe0302c26583d6fa4f3fa552f3 (patch)
tree11d3183c9a5321c8d841177251e8533696baea15 /internal/client/ui/core/frequencycreation
parent7357dc120bd5d4ecc2fbf0c2cd837952e81df67d (diff)
Client changes to handle create frequency API
Diffstat (limited to 'internal/client/ui/core/frequencycreation')
-rw-r--r--internal/client/ui/core/frequencycreation/frequencycreation.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/internal/client/ui/core/frequencycreation/frequencycreation.go b/internal/client/ui/core/frequencycreation/frequencycreation.go
index d7a34a5..43fca8f 100644
--- a/internal/client/ui/core/frequencycreation/frequencycreation.go
+++ b/internal/client/ui/core/frequencycreation/frequencycreation.go
@@ -13,6 +13,7 @@ import (
"github.com/kyren223/eko/internal/client/ui/layouts/flex"
"github.com/kyren223/eko/internal/packet"
"github.com/kyren223/eko/pkg/assert"
+ "github.com/kyren223/eko/pkg/snowflake"
)
var (
@@ -76,9 +77,10 @@ type Model struct {
perms int
nameWidth int
selected int
+ network snowflake.ID
}
-func New() Model {
+func New(network snowflake.ID) Model {
name := field.New(width)
name.Header = "Frequency Name"
name.HeaderStyle = headerStyle
@@ -277,7 +279,7 @@ func (m *Model) Select() tea.Cmd {
}
request := packet.CreateFrequency{
- Network: 0, // TODO:
+ Network: m.network,
Name: m.name.Input.Value(),
HexColor: "#" + m.color.Value(),
Perms: m.perms,