emoji-mart-lazyload/src/data/index.js

31 lines
714 B
JavaScript

import buildSearch from '../utils/build-search'
import data from './data'
function uncompress (list) {
for (var short_name in list) {
var datum = list[short_name]
if (!datum.short_names) datum.short_names = []
datum.short_names.unshift(short_name)
datum.sheet_x = datum.sheet[0]
datum.sheet_y = datum.sheet[1]
delete datum.sheet
if (!datum.text) datum.text = ''
if (datum.added_in !== null && !datum.added_in) datum.added_in = '6.0'
datum.search = buildSearch({
short_names: datum.short_names,
name: datum.name,
keywords: datum.keywords,
emoticons: datum.emoticons
})
}
}
uncompress(data.emojis)
uncompress(data.skins)
export default data