// File: src/resources/other.js

/**
 * لود سایر منابع (type = 'other' یا بدون type)
 * @param {Object} state
 * @param {Object} projectData
 */
export function loadOtherResources(state, projectData) {
    if (!Array.isArray(projectData.resources)) return;

    projectData.resources.forEach(res => {
        const type = res.type || 'other';
        if (type !== 'other') return;

        const id = res.id;
        if (!id) return;

        const base = state.resources.byId[id];
        if (!base) return;

        // فیلدهای خاص other (در صورت نیاز)
        base.category = res.category ?? null;
    });
}
