diff options
author | 2021-05-12 13:00:25 -0700 | |
---|---|---|
committer | 2021-05-12 13:00:25 -0700 | |
commit | c09d7cf83905111ef7af9ee5bbd523f56664395c (patch) | |
tree | 84fed91f8f6522594b109c09140f69d9c39ff598 /src/options.zig | |
parent | f8131f42bcd039964586cbf3bd019dc9a449c438 (diff) | |
download | bun-c09d7cf83905111ef7af9ee5bbd523f56664395c.tar.gz bun-c09d7cf83905111ef7af9ee5bbd523f56664395c.tar.zst bun-c09d7cf83905111ef7af9ee5bbd523f56664395c.zip |
That's all the errors??
Former-commit-id: f9a74df73d2831bfdd8e6f1c0e5c999ea300fc0d
Diffstat (limited to 'src/options.zig')
-rw-r--r-- | src/options.zig | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/options.zig b/src/options.zig index 29be30cca..b994dbe4b 100644 --- a/src/options.zig +++ b/src/options.zig @@ -180,8 +180,8 @@ pub const defaultLoaders = std.ComptimeStringMap(Loader, .{ pub const JSX = struct { pub const Pragma = struct { // these need to be arrays - factory: string = "React.createElement", - fragment: string = "React.Fragment", + factory: []string = &(Defaults.Factory), + fragment: []string = &(Defaults.Fragment), runtime: JSX.Runtime = JSX.Runtime.automatic, /// Facilitates automatic JSX importing @@ -192,6 +192,10 @@ pub const JSX = struct { development: bool = true, parse: bool = true, + pub const Defaults = struct { + pub var Factory = [_]string{ "React", "createElement" }; + pub var Fragment = [_]string{ "React", "Fragment" }; + }; pub fn fromApi(jsx: api.Api.Jsx) Pragma { var pragma = JSX.Pragma{}; |