import { findObjectsByIds } from '../findObjectsByIds';
/**
 * Формирует массив элементов для добавления в зависимости от режима работы
 */
export const getItemsToAdd = (item, children, childrenIds, isObjectMode) => {
    if (!children) {
        return isObjectMode ? [item] : [item.id];
    }
    if (isObjectMode) {
        const childrenObjects = findObjectsByIds(children, childrenIds);
        return [item, ...childrenObjects];
    }
    return [item.id, ...childrenIds];
};
