# frozen_string_literal: true module ProjectFoldersHelper def items_label(items) if items == 'projects' I18n.t('projects.index.modal_move_folder.items.projects') elsif items == 'folders' I18n.t('projects.index.modal_move_folder.items.folders') else I18n.t('projects.index.modal_move_folder.items.projects_and_folders') end end def tree_ordered_parent_folders(current_folder) folders = current_folder&.parent_folders return unless folders ordered_folders = [current_folder] folders.each do folder = folders.find { |f| f.id == ordered_folders.last.parent_folder_id } break unless folder ordered_folders << folder end ordered_folders.reverse end end