5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-02 07:40:17 +08:00
wails/utils.go
Lea Anthony a28315f38b Fix Packr deprecation errors
Improved comments
2019-01-11 06:15:49 +11:00

25 lines
480 B
Go

package wails
import (
"log"
"strings"
"github.com/gobuffalo/packr"
)
func escapeJS(js string) (string, error) {
result := strings.Replace(js, "\\", "\\\\", -1)
result = strings.Replace(result, "'", "\\'", -1)
result = strings.Replace(result, "\n", "\\n", -1)
return result, nil
}
// BoxString wraps packr.FindString
func BoxString(box *packr.Box, filename string) string {
result, err := box.FindString(filename)
if err != nil {
log.Fatal(err)
}
return result
}