Source: RouterLocation/locationTemplate/service.js

import { configs } from '../../utils/compileTemplates.js';

/**
 * Get location criteria templates
 * @param {string} rootUID - Root organization UID
 * @returns {Object} Result with templates or error
 */
export const getLocationTemplates = (rootUID) => {
    let templates = configs.locations[rootUID]?.locationCriteria;
    
    if (!templates) {
        return { success: false, message: 'no templates found' };
    }
    
    return { success: true, result: templates };
};