Compare commits
18 Commits
feature/im
...
8a7403df32
| Author | SHA1 | Date | |
|---|---|---|---|
|
8a7403df32
|
|||
|
f0295fef7a
|
|||
|
090affd304
|
|||
|
bafddd436b
|
|||
|
560f193c4b
|
|||
|
8aabbad5bb
|
|||
|
fff6dea100
|
|||
|
ba8d21eb7a
|
|||
|
53df455d53
|
|||
|
9f1af3a9aa
|
|||
|
1d09008ce2
|
|||
|
57c5317c38
|
|||
|
41bd920060
|
|||
|
0815fa6040
|
|||
|
af0e99aa50
|
|||
|
f05eec5255
|
|||
|
66ca2dc6b0
|
|||
|
800183e9da
|
@@ -6,6 +6,7 @@
|
|||||||
) do %>
|
) do %>
|
||||||
<%= method("#{@type}_field").call :setting, @key,
|
<%= method("#{@type}_field").call :setting, @key,
|
||||||
value: Setting.public_send(@key),
|
value: Setting.public_send(@key),
|
||||||
|
placeholder: @placeholder,
|
||||||
data: {
|
data: {
|
||||||
:'default-value' => Setting.get_field(@key)[:default]
|
:'default-value' => Setting.get_field(@key)[:default]
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
module FormElements
|
module FormElements
|
||||||
class FieldsetResettableSettingComponent < ViewComponent::Base
|
class FieldsetResettableSettingComponent < ViewComponent::Base
|
||||||
def initialize(tag: "li", key:, type: :text, title:, description: nil)
|
def initialize(tag: "li", key:, type: :text, title:, description: nil, placeholder: nil)
|
||||||
@tag = tag
|
@tag = tag
|
||||||
@positioning = :vertical
|
@positioning = :vertical
|
||||||
@title = title
|
@title = title
|
||||||
@@ -10,6 +10,7 @@ module FormElements
|
|||||||
@key = key.to_sym
|
@key = key.to_sym
|
||||||
@type = type
|
@type = type
|
||||||
@resettable = is_resettable?(@key)
|
@resettable = is_resettable?(@key)
|
||||||
|
@placeholder = placeholder
|
||||||
end
|
end
|
||||||
|
|
||||||
def is_resettable?(key)
|
def is_resettable?(key)
|
||||||
|
|||||||
@@ -1,4 +1,6 @@
|
|||||||
:concurrency: 2
|
:concurrency: 2
|
||||||
|
production:
|
||||||
|
:concurrency: 10
|
||||||
:queues:
|
:queues:
|
||||||
- default
|
- default
|
||||||
- mailers
|
- mailers
|
||||||
|
|||||||
Reference in New Issue
Block a user