app/cells/pledge_list_cell.rb
class PledgeListCell < Cell::ViewModel
include Cell::Slim
# include React::Rails::ViewHelper
include ReactOnRailsHelper
def show
render
end
private
def opts
ReactHelper.settings(props, params)
end
def props
{
locale: I18n.locale,
pledges: model,
filter: options[:filter],
maxPledges: options[:max_pledges]
}
end
def params
options[:params] || {}
end
end