sort not ready

1. не совсем логичный порядок атрибутов. `(path, requesedtPath, {...}, sortby = "name", sortorder = "asc")`. Просто функция не сможет корректно работать без первых трех параметров, а вот без последних двух сможет. И ты их задаешь по умолчанию.
2. лучше функцию разделить на две. Первая бы функция отвечала за работу с данными - за сортировку, вторая - за отображение данных.