import { globalState } from '../config.js' 
 | 
import { post } from '@/utils/request.js' 
 | 
  
 | 
export const formatMessage = (id, defaultMessage) => { 
 | 
    const message = globalState.localeData; 
 | 
    if(message == null) { 
 | 
        return defaultMessage; 
 | 
    } 
 | 
    if(message[id] == null || message[id] == undefined) { 
 | 
        return defaultMessage; 
 | 
    } 
 | 
    return message[id]; 
 | 
} 
 | 
  
 | 
export const loadData = async (locale) => { 
 | 
    let resp = await post('/api/language/json',{ 
 | 
        locale: locale 
 | 
    }) 
 | 
    let result = resp.data; 
 | 
    globalState.localeData = result.data; 
 | 
} 
 |