# frozen_string_literal: true module ExchangeRatesHelper def sort_skills(skills) items = [] skills.select { |s| s.parent_id.blank? }.sort_by { |s| s.sort_order }.each do |root| items << root items += skills.select { |s| s.parent_id == root.id }.sort_by { |s| s.title } end items end end