repos / pico

pico services mono repo
git clone https://github.com/picosh/pico.git

commit
9c32d89
parent
6b1a9fc
author
Eric Bower
date
2025-05-27 10:59:14 -0400 EDT
chore(vaxis): v0.14.0
3 files changed,  +8, -8
M go.mod
M go.sum
M go.mod
+2, -2
 1@@ -18,11 +18,11 @@ toolchain go1.24.0
 2 
 3 // replace git.sr.ht/~delthas/senpai => ../../senpai
 4 
 5-// replace git.sr.ht/~rockorager/vaxis => ../../vaxis
 6+// replace git.sr.ht/~rockorager/vaxis => ../../../src/vaxis
 7 
 8 require (
 9 	git.sr.ht/~delthas/senpai v0.4.0
10-	git.sr.ht/~rockorager/vaxis v0.13.0
11+	git.sr.ht/~rockorager/vaxis v0.14.1-0.20250527151737-5530f9f4bcf6
12 	github.com/alecthomas/chroma/v2 v2.15.0
13 	github.com/antoniomika/syncmap v1.0.0
14 	github.com/araddon/dateparse v0.0.0-20210429162001-6b43995a97de
M go.sum
+2, -2
 1@@ -31,8 +31,8 @@ filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4
 2 git.apache.org/thrift.git v0.0.0-20180902110319-2566ecd5d999/go.mod h1:fPE2ZNJGynbRyZ4dJvy6G277gSllfV2HJqblrnkyeyg=
 3 git.sr.ht/~delthas/senpai v0.4.0 h1:G1cycL0ARqYkqOErjEx/7Cneqykq3POfCsMYnpkWhUY=
 4 git.sr.ht/~delthas/senpai v0.4.0/go.mod h1:mzdu4o3wANA6cYzRnrz3w+uGPHA2z3j02JDrr/M3Myc=
 5-git.sr.ht/~rockorager/vaxis v0.13.0 h1:+F3ze1t4X5x87QEsyn/b9b9pWXw9MDqoHynoR/PHqKg=
 6-git.sr.ht/~rockorager/vaxis v0.13.0/go.mod h1:h94aKek3frIV1hJbdXjqnBqaLkbWXvV+UxAsQHg9bns=
 7+git.sr.ht/~rockorager/vaxis v0.14.1-0.20250527151737-5530f9f4bcf6 h1:lmSD6ksbKNMLdhT8R2k5FQPz8ObjslX8NkCM6z1kifI=
 8+git.sr.ht/~rockorager/vaxis v0.14.1-0.20250527151737-5530f9f4bcf6/go.mod h1:h94aKek3frIV1hJbdXjqnBqaLkbWXvV+UxAsQHg9bns=
 9 github.com/AndreasBriese/bbloom v0.0.0-20190825152654-46b345b51c96 h1:cTp8I5+VIoKjsnZuH8vjyaysT/ses3EvZeaV/1UkF2M=
10 github.com/AndreasBriese/bbloom v0.0.0-20190825152654-46b345b51c96/go.mod h1:bOvUY6CB00SOBii9/FifXqc0awNKxLFCL/+pkDPuyl8=
11 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
M pkg/tui/ui.go
+4, -4
 1@@ -112,7 +112,7 @@ func (app *App) HandleEvent(ev vaxis.Event, phase vxfw.EventPhase) (vxfw.Command
 2 		cur := app.GetCurPage()
 3 		if cur != nil {
 4 			// send event to page notifying that we are leaving
 5-			cmd, _ := cur.HandleEvent(PageOut{}, vxfw.TargetPhase)
 6+			cmd, _ := cur.(vxfw.EventHandler).HandleEvent(PageOut{}, vxfw.TargetPhase)
 7 			if cmd != nil {
 8 				cmds = append(cmds, cmd)
 9 			}
10@@ -121,10 +121,10 @@ func (app *App) HandleEvent(ev vaxis.Event, phase vxfw.EventPhase) (vxfw.Command
11 		// switch the page
12 		app.page = msg.To
13 
14-		cur = app.GetCurPage()
15-		if cur != nil {
16+		next := app.GetCurPage()
17+		if next != nil {
18 			// send event to page notifying that we are entering
19-			cmd, _ := app.GetCurPage().HandleEvent(PageIn{}, vxfw.TargetPhase)
20+			cmd, _ := next.(vxfw.EventHandler).HandleEvent(PageIn{}, vxfw.TargetPhase)
21 			if cmd != nil {
22 				cmds = append(cmds, cmd)
23 			}