Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function processMetadata(metadata) {
- let regular = {}, solid = {}, brands = {}
- for (let icon in metadata) {
- let styles = metadata[icon].styles
- let codePoint = metadata[icon].unicode
- if (styles.includes('regular')) {
- regular[icon] = codePoint
- }
- if (styles.includes('solid')) {
- solid[icon] = codePoint
- }
- if (styles.includes('brands')) {
- brands[icon] = codePoint
- }
- }
- return {regular, solid, brands}
- }
- function processMetadata(metadata) {
- let regular = _.pickBy(metadata, icon => icon.styles.includes('regular'))
- regular = _.mapValues(regular, icon => icon.unicode)
- let solid = _.pickBy(metadata, icon => icon.styles.includes('solid'))
- solid = _.mapValues(solid, icon => icon.unicode)
- let brands = _.pickBy(metadata, icon => icon.styles.includes('brands'))
- brands = _.mapValues(brands, icon => icon.unicode)
- return {regular, solid, brands}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement