123456789101112131415161718192021222324252627282930313233 |
- package redactor
- import (
- "bytes"
- "embed"
- "github.com/qor5/web"
- )
- //go:embed assets
- var box embed.FS
- func JSComponentsPack() web.ComponentsPack {
- var js [][]byte
- j1, err := box.ReadFile("assets/redactor.min.js")
- if err != nil {
- panic(err)
- }
- v3, err := box.ReadFile("assets/vue-redactor.js")
- if err != nil {
- panic(err)
- }
- js = append(js, j1, v3)
- return web.ComponentsPack(bytes.Join(js, []byte("\n\n")))
- }
- func CSSComponentsPack() web.ComponentsPack {
- c, err := box.ReadFile("assets/redactor.min.css")
- if err != nil {
- panic(err)
- }
- return web.ComponentsPack(c)
- }
|