1//go:build builtinassets 2 3package ui 4 5import ( 6 "embed" 7 "io/fs" 8 "net/http" 9) 10 11//go:generate yarn 12//go:generate yarn run build 13 14//go:embed build 15var builtinAssetsTarball embed.FS 16 17// Assets contains the UI's assets. 18func Assets() http.FileSystem { 19 inner, err := fs.Sub(builtinAssetsTarball, "build") 20 if err != nil { 21 panic(err) 22 } 23 return http.FS(inner) 24} 25 26