<%= f.label field.attribute %>
<% regular_features, premium_features = SuperAdmin::AccountFeaturesHelper.filtered_features(field.data).partition { |key_array, _val| !SuperAdmin::AccountFeaturesHelper.account_premium_features.include?(key_array.first) } %>
<% regular_features.each do |key_array, val| %> <% feature_key, display_name = key_array %>
<%= display_name %> <%= check_box "enabled_features", "feature_#{feature_key}", { checked: val, class: "h-4 w-4 rounded border-slate-300 text-indigo-600 focus:ring-indigo-600" }, true, false %>
<% end %>

<% premium_features.each do |key_array, val| %> <% feature_key, display_name = key_array %>
<%= display_name %>
<% should_disable = ChatwootHub.pricing_plan == 'community' %> <%= check_box "enabled_features", "feature_#{feature_key}", { checked: val, disabled: should_disable, class: "h-4 w-4 rounded border-slate-300 text-indigo-600 focus:ring-indigo-600" }, true, false %>
<% end %>