File tree 4 files changed +10
-5
lines changed
4 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -33,4 +33,9 @@ defmodule PetalComponents do
33
33
alias PetalComponents.HeroiconsV1
34
34
end
35
35
end
36
+
37
+ @ default_js_lib Application . compile_env ( :petal_components , :default_js_lib , "alpine_js" )
38
+ def default_js_lib ( ) do
39
+ @ default_js_lib
40
+ end
36
41
end
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ defmodule PetalComponents.Accordion do
7
7
attr ( :entries , :list , default: [ % { } ] )
8
8
9
9
attr ( :js_lib , :string ,
10
- default: "alpine_js" ,
10
+ default: PetalComponents . default_js_lib ( ) ,
11
11
values: [ "alpine_js" , "live_view_js" ] ,
12
12
doc: "javascript library used for toggling"
13
13
)
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ defmodule PetalComponents.Dropdown do
20
20
doc: "any extra CSS class for menu item wrapper container"
21
21
22
22
attr :js_lib , :string ,
23
- default: "alpine_js" ,
23
+ default: PetalComponents . default_js_lib ( ) ,
24
24
values: [ "alpine_js" , "live_view_js" ] ,
25
25
doc: "javascript library used for toggling"
26
26
Original file line number Diff line number Diff line change @@ -129,7 +129,7 @@ defmodule PetalComponents.Menu do
129
129
attr :title , :string , default: nil
130
130
131
131
attr ( :js_lib , :string ,
132
- default: "alpine_js" ,
132
+ default: PetalComponents . default_js_lib ( ) ,
133
133
values: [ "alpine_js" , "live_view_js" ] ,
134
134
doc: "javascript library used for toggling"
135
135
)
@@ -167,7 +167,7 @@ defmodule PetalComponents.Menu do
167
167
attr :title , :string
168
168
169
169
attr ( :js_lib , :string ,
170
- default: "alpine_js" ,
170
+ default: PetalComponents . default_js_lib ( ) ,
171
171
values: [ "alpine_js" , "live_view_js" ] ,
172
172
doc: "javascript library used for toggling"
173
173
)
@@ -205,7 +205,7 @@ defmodule PetalComponents.Menu do
205
205
attr :link_type , :string , default: "live_redirect"
206
206
207
207
attr ( :js_lib , :string ,
208
- default: "alpine_js" ,
208
+ default: PetalComponents . default_js_lib ( ) ,
209
209
values: [ "alpine_js" , "live_view_js" ] ,
210
210
doc: "javascript library used for toggling"
211
211
)
You can’t perform that action at this time.
0 commit comments