11 lines
280 B
JavaScript
11 lines
280 B
JavaScript
import Cache from './cache'
|
|
|
|
const languageCache = new Cache(async identifier => {
|
|
const response = await fetch(`/api/v0/language/${identifier}`)
|
|
return await response.json()
|
|
})
|
|
|
|
export default function getLanguage(identifier) {
|
|
return languageCache.get(identifier)
|
|
}
|