goshort/frontend/embed.go

20 lines
250 B
Go

package frontend
import (
"embed"
"fmt"
"io/fs"
)
//go:embed all:dist
var assets embed.FS
func Assets() fs.FS {
assetFS, err := fs.Sub(assets, "dist")
if err != nil {
panic(fmt.Errorf("error getting assets: %w", err))
}
return assetFS
}