add commitCreateStakeRemoveRequestMutation

This commit is contained in:
João Geonizeli
2021-08-28 00:28:29 -03:00
parent 3967e182cf
commit 5a3bae9c65
25 changed files with 599 additions and 120 deletions

View File

@@ -0,0 +1,21 @@
# frozen_string_literal: true
module RansackSupport
def ransack(base, filter)
base.ransack(build_ransack_query(base, filter)).result
end
def build_ransack_query(base, filter)
filter = filter.to_h
mapped_filter = {}
filter.each do |parent_key, parent_value|
next unless base.ransackable_attributes.include?(parent_key.to_s)
parent_value.each do |children_key, children_value|
mapped_filter["#{parent_key}_#{children_key}".to_sym] = children_value
end
end
mapped_filter
end
end