/**
 * 低码配置 Hook
 * 用于在任意组件中获取低码平台传入的配置
 */
// 全局配置存储
let globalLowcodeConfig = {};
/**
 * 设置低码配置
 * @param config 低码配置对象
 */
export const setLowcodeConfig = (config) => {
    globalLowcodeConfig = { ...globalLowcodeConfig, ...config };
};
/**
 * 获取低码配置
 * @returns 低码配置对象
 */
export const getLowcodeConfig = () => {
    return globalLowcodeConfig;
};
/**
 * 获取低码配置 Hook
 * 在组件中直接调用获取配置
 */
export const useLowcodeConfig = () => {
    return getLowcodeConfig();
};
