react-native-fontawesome
Version:
Font Awesome Icons for React Native
1,631 lines (1,615 loc) • 47.2 kB
JavaScript
/*
*
* Font Awesome Icon Database mapped to font items.
*
*/
import { Platform } from 'react-native'
const SolidIcons = {
_fontFamily: Platform.OS === 'ios' ? 'FontAwesome5FreeSolid' : 'fa-solid-900',
ad: "\uf641|solid",
addressBook: "\uf2b9|solid",
addressCard: "\uf2bb|solid",
adjust: "\uf042|solid",
airFreshener: "\uf5d0|solid",
alignCenter: "\uf037|solid",
alignJustify: "\uf039|solid",
alignLeft: "\uf036|solid",
alignRight: "\uf038|solid",
allergies: "\uf461|solid",
ambulance: "\uf0f9|solid",
americanSignLanguageInterpreting: "\uf2a3|solid",
anchor: "\uf13d|solid",
angleDoubleDown: "\uf103|solid",
angleDoubleLeft: "\uf100|solid",
angleDoubleRight: "\uf101|solid",
angleDoubleUp: "\uf102|solid",
angleDown: "\uf107|solid",
angleLeft: "\uf104|solid",
angleRight: "\uf105|solid",
angleUp: "\uf106|solid",
angry: "\uf556|solid",
ankh: "\uf644|solid",
appleAlt: "\uf5d1|solid",
archive: "\uf187|solid",
archway: "\uf557|solid",
arrowAltCircleDown: "\uf358|solid",
arrowAltCircleLeft: "\uf359|solid",
arrowAltCircleRight: "\uf35a|solid",
arrowAltCircleUp: "\uf35b|solid",
arrowCircleDown: "\uf0ab|solid",
arrowCircleLeft: "\uf0a8|solid",
arrowCircleRight: "\uf0a9|solid",
arrowCircleUp: "\uf0aa|solid",
arrowDown: "\uf063|solid",
arrowLeft: "\uf060|solid",
arrowRight: "\uf061|solid",
arrowUp: "\uf062|solid",
arrowsAlt: "\uf0b2|solid",
arrowsAltHh: "\uf337|solid",
arrowsAltVv: "\uf338|solid",
assistiveListeningSystems: "\uf2a2|solid",
asterisk: "\uf069|solid",
at: "\uf1fa|solid",
atlas: "\uf558|solid",
atom: "\uf5d2|solid",
audioDescription: "\uf29e|solid",
award: "\uf559|solid",
baby: "\uf77c|solid",
babyCarriage: "\uf77d|solid",
backspace: "\uf55a|solid",
backward: "\uf04a|solid",
bacon: "\uf7e5|solid",
balanceScale: "\uf24e|solid",
balanceScaleLeft: "\uf515|solid",
balanceScaleRight: "\uf516|solid",
ban: "\uf05e|solid",
bandAid: "\uf462|solid",
barcode: "\uf02a|solid",
bars: "\uf0c9|solid",
baseballBall: "\uf433|solid",
basketballBall: "\uf434|solid",
bath: "\uf2cd|solid",
batteryEmpty: "\uf244|solid",
batteryFull: "\uf240|solid",
batteryHalf: "\uf242|solid",
batteryQuarter: "\uf243|solid",
batteryThreeQuarters: "\uf241|solid",
bed: "\uf236|solid",
beer: "\uf0fc|solid",
bell: "\uf0f3|solid",
bellSlash: "\uf1f6|solid",
bezierCurve: "\uf55b|solid",
bible: "\uf647|solid",
bicycle: "\uf206|solid",
biking: "\uf84a|solid",
binoculars: "\uf1e5|solid",
biohazard: "\uf780|solid",
birthdayCake: "\uf1fd|solid",
blender: "\uf517|solid",
blenderPhone: "\uf6b6|solid",
blind: "\uf29d|solid",
blog: "\uf781|solid",
bold: "\uf032|solid",
bolt: "\uf0e7|solid",
bomb: "\uf1e2|solid",
bone: "\uf5d7|solid",
bong: "\uf55c|solid",
book: "\uf02d|solid",
bookDead: "\uf6b7|solid",
bookMedical: "\uf7e6|solid",
bookOpen: "\uf518|solid",
bookReader: "\uf5da|solid",
bookmark: "\uf02e|solid",
borderAll: "\uf84c|solid",
borderNone: "\uf850|solid",
borderStyle: "\uf853|solid",
bowlingBall: "\uf436|solid",
box: "\uf466|solid",
boxOpen: "\uf49e|solid",
boxes: "\uf468|solid",
braille: "\uf2a1|solid",
brain: "\uf5dc|solid",
breadSlice: "\uf7ec|solid",
briefcase: "\uf0b1|solid",
briefcaseMedical: "\uf469|solid",
broadcastTower: "\uf519|solid",
broom: "\uf51a|solid",
brush: "\uf55d|solid",
bug: "\uf188|solid",
building: "\uf1ad|solid",
bullhorn: "\uf0a1|solid",
bullseye: "\uf140|solid",
burn: "\uf46a|solid",
bus: "\uf207|solid",
busAlt: "\uf55e|solid",
businessTime: "\uf64a|solid",
calculator: "\uf1ec|solid",
calendar: "\uf133|solid",
calendarAlt: "\uf073|solid",
calendarCheck: "\uf274|solid",
calendarDay: "\uf783|solid",
calendarMinus: "\uf272|solid",
calendarPlus: "\uf271|solid",
calendarTimes: "\uf273|solid",
calendarWeek: "\uf784|solid",
camera: "\uf030|solid",
cameraRetro: "\uf083|solid",
campground: "\uf6bb|solid",
candyCane: "\uf786|solid",
cannabis: "\uf55f|solid",
capsules: "\uf46b|solid",
car: "\uf1b9|solid",
carAlt: "\uf5de|solid",
carBattery: "\uf5df|solid",
carCrash: "\uf5e1|solid",
carSide: "\uf5e4|solid",
caretDown: "\uf0d7|solid",
caretLeft: "\uf0d9|solid",
caretRight: "\uf0da|solid",
caretSquareDown: "\uf150|solid",
caretSquareLeft: "\uf191|solid",
caretSquareRight: "\uf152|solid",
caretSquareUp: "\uf151|solid",
caretUp: "\uf0d8|solid",
carrot: "\uf787|solid",
cartArrowDown: "\uf218|solid",
cartPlus: "\uf217|solid",
cashRegister: "\uf788|solid",
cat: "\uf6be|solid",
certificate: "\uf0a3|solid",
chair: "\uf6c0|solid",
chalkboard: "\uf51b|solid",
chalkboardTeacher: "\uf51c|solid",
chargingStation: "\uf5e7|solid",
chartArea: "\uf1fe|solid",
chartBar: "\uf080|solid",
chartLine: "\uf201|solid",
chartPie: "\uf200|solid",
check: "\uf00c|solid",
checkCircle: "\uf058|solid",
checkDouble: "\uf560|solid",
checkSquare: "\uf14a|solid",
cheese: "\uf7ef|solid",
chess: "\uf439|solid",
chessBishop: "\uf43a|solid",
chessBoard: "\uf43c|solid",
chessKing: "\uf43f|solid",
chessKnight: "\uf441|solid",
chessPawn: "\uf443|solid",
chessQueen: "\uf445|solid",
chessRook: "\uf447|solid",
chevronCircleDown: "\uf13a|solid",
chevronCircleLeft: "\uf137|solid",
chevronCircleRight: "\uf138|solid",
chevronCircleUp: "\uf139|solid",
chevronDown: "\uf078|solid",
chevronLeft: "\uf053|solid",
chevronRight: "\uf054|solid",
chevronUp: "\uf077|solid",
child: "\uf1ae|solid",
church: "\uf51d|solid",
circle: "\uf111|solid",
circleNotch: "\uf1ce|solid",
city: "\uf64f|solid",
clinicMedical: "\uf7f2|solid",
clipboard: "\uf328|solid",
clipboardCheck: "\uf46c|solid",
clipboardList: "\uf46d|solid",
clock: "\uf017|solid",
clone: "\uf24d|solid",
closedCaptioning: "\uf20a|solid",
cloud: "\uf0c2|solid",
cloudDownloadAlt: "\uf381|solid",
cloudMeatball: "\uf73b|solid",
cloudMoon: "\uf6c3|solid",
cloudMoonRain: "\uf73c|solid",
cloudRain: "\uf73d|solid",
cloudShowersHeavy: "\uf740|solid",
cloudSun: "\uf6c4|solid",
cloudSunRain: "\uf743|solid",
cloudUploadAlt: "\uf382|solid",
cocktail: "\uf561|solid",
code: "\uf121|solid",
codeBranch: "\uf126|solid",
coffee: "\uf0f4|solid",
cog: "\uf013|solid",
cogs: "\uf085|solid",
coins: "\uf51e|solid",
columns: "\uf0db|solid",
comment: "\uf075|solid",
commentAlt: "\uf27a|solid",
commentDollar: "\uf651|solid",
commentDots: "\uf4ad|solid",
commentMedical: "\uf7f5|solid",
commentSlash: "\uf4b3|solid",
comments: "\uf086|solid",
commentsDollar: "\uf653|solid",
compactDisc: "\uf51f|solid",
compass: "\uf14e|solid",
compress: "\uf066|solid",
compressArrowsAlt: "\uf78c|solid",
conciergeBell: "\uf562|solid",
cookie: "\uf563|solid",
cookieBite: "\uf564|solid",
copy: "\uf0c5|solid",
copyright: "\uf1f9|solid",
couch: "\uf4b8|solid",
creditCard: "\uf09d|solid",
crop: "\uf125|solid",
cropAlt: "\uf565|solid",
cross: "\uf654|solid",
crosshairs: "\uf05b|solid",
crow: "\uf520|solid",
crown: "\uf521|solid",
crutch: "\uf7f7|solid",
cube: "\uf1b2|solid",
cubes: "\uf1b3|solid",
cut: "\uf0c4|solid",
database: "\uf1c0|solid",
deaf: "\uf2a4|solid",
democrat: "\uf747|solid",
desktop: "\uf108|solid",
dharmachakra: "\uf655|solid",
diagnoses: "\uf470|solid",
dice: "\uf522|solid",
diceD20: "\uf6cf|solid",
diceD6: "\uf6d1|solid",
diceFive: "\uf523|solid",
diceFour: "\uf524|solid",
diceOne: "\uf525|solid",
diceSix: "\uf526|solid",
diceThree: "\uf527|solid",
diceTwo: "\uf528|solid",
digitalTachograph: "\uf566|solid",
directions: "\uf5eb|solid",
divide: "\uf529|solid",
dizzy: "\uf567|solid",
dna: "\uf471|solid",
dog: "\uf6d3|solid",
dollarSign: "\uf155|solid",
dolly: "\uf472|solid",
dollyFlatbed: "\uf474|solid",
donate: "\uf4b9|solid",
doorClosed: "\uf52a|solid",
doorOpen: "\uf52b|solid",
dotCircle: "\uf192|solid",
dove: "\uf4ba|solid",
download: "\uf019|solid",
draftingCompass: "\uf568|solid",
dragon: "\uf6d5|solid",
drawPolygon: "\uf5ee|solid",
drum: "\uf569|solid",
drumSteelpan: "\uf56a|solid",
drumstickBite: "\uf6d7|solid",
dumbbell: "\uf44b|solid",
dumpster: "\uf793|solid",
dumpsterFire: "\uf794|solid",
dungeon: "\uf6d9|solid",
edit: "\uf044|solid",
egg: "\uf7fb|solid",
eject: "\uf052|solid",
ellipsisHh: "\uf141|solid",
ellipsisVv: "\uf142|solid",
envelope: "\uf0e0|solid",
envelopeOpen: "\uf2b6|solid",
envelopeOpenText: "\uf658|solid",
envelopeSquare: "\uf199|solid",
equals: "\uf52c|solid",
eraser: "\uf12d|solid",
ethernet: "\uf796|solid",
euroSign: "\uf153|solid",
exchangeAlt: "\uf362|solid",
exclamation: "\uf12a|solid",
exclamationCircle: "\uf06a|solid",
exclamationTriangle: "\uf071|solid",
expand: "\uf065|solid",
expandArrowsAlt: "\uf31e|solid",
externalLinkAlt: "\uf35d|solid",
externalLinkSquareAlt: "\uf360|solid",
eye: "\uf06e|solid",
eyeDropper: "\uf1fb|solid",
eyeSlash: "\uf070|solid",
fan: "\uf863|solid",
fastBackward: "\uf049|solid",
fastForward: "\uf050|solid",
fax: "\uf1ac|solid",
feather: "\uf52d|solid",
featherAlt: "\uf56b|solid",
female: "\uf182|solid",
fighterJet: "\uf0fb|solid",
file: "\uf15b|solid",
fileAlt: "\uf15c|solid",
fileArchive: "\uf1c6|solid",
fileAudio: "\uf1c7|solid",
fileCode: "\uf1c9|solid",
fileContract: "\uf56c|solid",
fileCsv: "\uf6dd|solid",
fileDownload: "\uf56d|solid",
fileExcel: "\uf1c3|solid",
fileExport: "\uf56e|solid",
fileImage: "\uf1c5|solid",
fileImport: "\uf56f|solid",
fileInvoice: "\uf570|solid",
fileInvoiceDollar: "\uf571|solid",
fileMedical: "\uf477|solid",
fileMedicalAlt: "\uf478|solid",
filePdf: "\uf1c1|solid",
filePowerpoint: "\uf1c4|solid",
filePrescription: "\uf572|solid",
fileSignature: "\uf573|solid",
fileUpload: "\uf574|solid",
fileVideo: "\uf1c8|solid",
fileWord: "\uf1c2|solid",
fill: "\uf575|solid",
fillDrip: "\uf576|solid",
film: "\uf008|solid",
filter: "\uf0b0|solid",
fingerprint: "\uf577|solid",
fire: "\uf06d|solid",
fireAlt: "\uf7e4|solid",
fireExtinguisher: "\uf134|solid",
firstAid: "\uf479|solid",
fish: "\uf578|solid",
fistRaised: "\uf6de|solid",
flag: "\uf024|solid",
flagCheckered: "\uf11e|solid",
flagUsa: "\uf74d|solid",
flask: "\uf0c3|solid",
flushed: "\uf579|solid",
folder: "\uf07b|solid",
folderMinus: "\uf65d|solid",
folderOpen: "\uf07c|solid",
folderPlus: "\uf65e|solid",
font: "\uf031|solid",
footballBall: "\uf44e|solid",
forward: "\uf04e|solid",
frog: "\uf52e|solid",
frown: "\uf119|solid",
frownOpen: "\uf57a|solid",
funnelDollar: "\uf662|solid",
futbol: "\uf1e3|solid",
gamepad: "\uf11b|solid",
gasPump: "\uf52f|solid",
gavel: "\uf0e3|solid",
gem: "\uf3a5|solid",
genderless: "\uf22d|solid",
ghost: "\uf6e2|solid",
gift: "\uf06b|solid",
gifts: "\uf79c|solid",
glassCheers: "\uf79f|solid",
glassMartini: "\uf000|solid",
glassMartiniAlt: "\uf57b|solid",
glassWhiskey: "\uf7a0|solid",
glasses: "\uf530|solid",
globe: "\uf0ac|solid",
globeAfrica: "\uf57c|solid",
globeAmericas: "\uf57d|solid",
globeAsia: "\uf57e|solid",
globeEurope: "\uf7a2|solid",
golfBall: "\uf450|solid",
gopuram: "\uf664|solid",
graduationCap: "\uf19d|solid",
greaterThan: "\uf531|solid",
greaterThanEqual: "\uf532|solid",
grimace: "\uf57f|solid",
grin: "\uf580|solid",
grinAlt: "\uf581|solid",
grinBeam: "\uf582|solid",
grinBeamSweat: "\uf583|solid",
grinHearts: "\uf584|solid",
grinSquint: "\uf585|solid",
grinSquintTears: "\uf586|solid",
grinStars: "\uf587|solid",
grinTears: "\uf588|solid",
grinTongue: "\uf589|solid",
grinTongueSquint: "\uf58a|solid",
grinTongueWink: "\uf58b|solid",
grinWink: "\uf58c|solid",
gripHorizontal: "\uf58d|solid",
gripLines: "\uf7a4|solid",
gripLinesVertical: "\uf7a5|solid",
gripVertical: "\uf58e|solid",
guitar: "\uf7a6|solid",
hSquare: "\uf0fd|solid",
hamburger: "\uf805|solid",
hammer: "\uf6e3|solid",
hamsa: "\uf665|solid",
handHolding: "\uf4bd|solid",
handHoldingHeart: "\uf4be|solid",
handHoldingUsd: "\uf4c0|solid",
handLizard: "\uf258|solid",
handMiddleFinger: "\uf806|solid",
handPaper: "\uf256|solid",
handPeace: "\uf25b|solid",
handPointDown: "\uf0a7|solid",
handPointLeft: "\uf0a5|solid",
handPointRight: "\uf0a4|solid",
handPointUp: "\uf0a6|solid",
handPointer: "\uf25a|solid",
handRock: "\uf255|solid",
handScissors: "\uf257|solid",
handSpock: "\uf259|solid",
hands: "\uf4c2|solid",
handsHelping: "\uf4c4|solid",
handshake: "\uf2b5|solid",
hanukiah: "\uf6e6|solid",
hardHat: "\uf807|solid",
hashtag: "\uf292|solid",
hatWizard: "\uf6e8|solid",
haykal: "\uf666|solid",
hdd: "\uf0a0|solid",
heading: "\uf1dc|solid",
headphones: "\uf025|solid",
headphonesAlt: "\uf58f|solid",
headset: "\uf590|solid",
heart: "\uf004|solid",
heartBroken: "\uf7a9|solid",
heartbeat: "\uf21e|solid",
helicopter: "\uf533|solid",
highlighter: "\uf591|solid",
hiking: "\uf6ec|solid",
hippo: "\uf6ed|solid",
history: "\uf1da|solid",
hockeyPuck: "\uf453|solid",
hollyBerry: "\uf7aa|solid",
home: "\uf015|solid",
horse: "\uf6f0|solid",
horseHead: "\uf7ab|solid",
hospital: "\uf0f8|solid",
hospitalAlt: "\uf47d|solid",
hospitalSymbol: "\uf47e|solid",
hotTub: "\uf593|solid",
hotdog: "\uf80f|solid",
hotel: "\uf594|solid",
hourglass: "\uf254|solid",
hourglassEnd: "\uf253|solid",
hourglassHalf: "\uf252|solid",
hourglassStart: "\uf251|solid",
houseDamage: "\uf6f1|solid",
hryvnia: "\uf6f2|solid",
iCursor: "\uf246|solid",
iceCream: "\uf810|solid",
icicles: "\uf7ad|solid",
icons: "\uf86d|solid",
idBadge: "\uf2c1|solid",
idCard: "\uf2c2|solid",
idCardAlt: "\uf47f|solid",
igloo: "\uf7ae|solid",
image: "\uf03e|solid",
images: "\uf302|solid",
inbox: "\uf01c|solid",
indent: "\uf03c|solid",
industry: "\uf275|solid",
infinity: "\uf534|solid",
info: "\uf129|solid",
infoCircle: "\uf05a|solid",
italic: "\uf033|solid",
jedi: "\uf669|solid",
joint: "\uf595|solid",
journalWhills: "\uf66a|solid",
kaaba: "\uf66b|solid",
key: "\uf084|solid",
keyboard: "\uf11c|solid",
khanda: "\uf66d|solid",
kiss: "\uf596|solid",
kissBeam: "\uf597|solid",
kissWinkHeart: "\uf598|solid",
kiwiBird: "\uf535|solid",
landmark: "\uf66f|solid",
language: "\uf1ab|solid",
laptop: "\uf109|solid",
laptopCode: "\uf5fc|solid",
laptopMedical: "\uf812|solid",
laugh: "\uf599|solid",
laughBeam: "\uf59a|solid",
laughSquint: "\uf59b|solid",
laughWink: "\uf59c|solid",
layerGroup: "\uf5fd|solid",
leaf: "\uf06c|solid",
lemon: "\uf094|solid",
lessThan: "\uf536|solid",
lessThanEqual: "\uf537|solid",
levelDownAlt: "\uf3be|solid",
levelUpAlt: "\uf3bf|solid",
lifeRing: "\uf1cd|solid",
lightbulb: "\uf0eb|solid",
link: "\uf0c1|solid",
liraSign: "\uf195|solid",
list: "\uf03a|solid",
listAlt: "\uf022|solid",
listOl: "\uf0cb|solid",
listUl: "\uf0ca|solid",
locationArrow: "\uf124|solid",
lock: "\uf023|solid",
lockOpen: "\uf3c1|solid",
longArrowAltDown: "\uf309|solid",
longArrowAltLeft: "\uf30a|solid",
longArrowAltRight: "\uf30b|solid",
longArrowAltUp: "\uf30c|solid",
lowVision: "\uf2a8|solid",
luggageCart: "\uf59d|solid",
magic: "\uf0d0|solid",
magnet: "\uf076|solid",
mailBulk: "\uf674|solid",
male: "\uf183|solid",
map: "\uf279|solid",
mapMarked: "\uf59f|solid",
mapMarkedAlt: "\uf5a0|solid",
mapMarker: "\uf041|solid",
mapMarkerAlt: "\uf3c5|solid",
mapPin: "\uf276|solid",
mapSigns: "\uf277|solid",
marker: "\uf5a1|solid",
mars: "\uf222|solid",
marsDouble: "\uf227|solid",
marsStroke: "\uf229|solid",
marsStrokeHh: "\uf22b|solid",
marsStrokeVv: "\uf22a|solid",
mask: "\uf6fa|solid",
medal: "\uf5a2|solid",
medkit: "\uf0fa|solid",
meh: "\uf11a|solid",
mehBlank: "\uf5a4|solid",
mehRollingEyes: "\uf5a5|solid",
memory: "\uf538|solid",
menorah: "\uf676|solid",
mercury: "\uf223|solid",
meteor: "\uf753|solid",
microchip: "\uf2db|solid",
microphone: "\uf130|solid",
microphoneAlt: "\uf3c9|solid",
microphoneAltSlash: "\uf539|solid",
microphoneSlash: "\uf131|solid",
microscope: "\uf610|solid",
minus: "\uf068|solid",
minusCircle: "\uf056|solid",
minusSquare: "\uf146|solid",
mitten: "\uf7b5|solid",
mobile: "\uf10b|solid",
mobileAlt: "\uf3cd|solid",
moneyBill: "\uf0d6|solid",
moneyBillAlt: "\uf3d1|solid",
moneyBillWave: "\uf53a|solid",
moneyBillWaveAlt: "\uf53b|solid",
moneyCheck: "\uf53c|solid",
moneyCheckAlt: "\uf53d|solid",
monument: "\uf5a6|solid",
moon: "\uf186|solid",
mortarPestle: "\uf5a7|solid",
mosque: "\uf678|solid",
motorcycle: "\uf21c|solid",
mountain: "\uf6fc|solid",
mousePointer: "\uf245|solid",
mugHot: "\uf7b6|solid",
music: "\uf001|solid",
networkWired: "\uf6ff|solid",
neuter: "\uf22c|solid",
newspaper: "\uf1ea|solid",
notEqual: "\uf53e|solid",
notesMedical: "\uf481|solid",
objectGroup: "\uf247|solid",
objectUngroup: "\uf248|solid",
oilCan: "\uf613|solid",
om: "\uf679|solid",
otter: "\uf700|solid",
outdent: "\uf03b|solid",
pager: "\uf815|solid",
paintBrush: "\uf1fc|solid",
paintRoller: "\uf5aa|solid",
palette: "\uf53f|solid",
pallet: "\uf482|solid",
paperPlane: "\uf1d8|solid",
paperclip: "\uf0c6|solid",
parachuteBox: "\uf4cd|solid",
paragraph: "\uf1dd|solid",
parking: "\uf540|solid",
passport: "\uf5ab|solid",
pastafarianism: "\uf67b|solid",
paste: "\uf0ea|solid",
pause: "\uf04c|solid",
pauseCircle: "\uf28b|solid",
paw: "\uf1b0|solid",
peace: "\uf67c|solid",
pen: "\uf304|solid",
penAlt: "\uf305|solid",
penFancy: "\uf5ac|solid",
penNib: "\uf5ad|solid",
penSquare: "\uf14b|solid",
pencilAlt: "\uf303|solid",
pencilRuler: "\uf5ae|solid",
peopleCarry: "\uf4ce|solid",
pepperHot: "\uf816|solid",
percent: "\uf295|solid",
percentage: "\uf541|solid",
personBooth: "\uf756|solid",
phone: "\uf095|solid",
phoneAlt: "\uf879|solid",
phoneSlash: "\uf3dd|solid",
phoneSquare: "\uf098|solid",
phoneSquareAlt: "\uf87b|solid",
phoneVolume: "\uf2a0|solid",
photoVideo: "\uf87c|solid",
piggyBank: "\uf4d3|solid",
pills: "\uf484|solid",
pizzaSlice: "\uf818|solid",
placeOfWorship: "\uf67f|solid",
plane: "\uf072|solid",
planeArrival: "\uf5af|solid",
planeDeparture: "\uf5b0|solid",
play: "\uf04b|solid",
playCircle: "\uf144|solid",
plug: "\uf1e6|solid",
plus: "\uf067|solid",
plusCircle: "\uf055|solid",
plusSquare: "\uf0fe|solid",
podcast: "\uf2ce|solid",
poll: "\uf681|solid",
pollHh: "\uf682|solid",
poo: "\uf2fe|solid",
pooStorm: "\uf75a|solid",
poop: "\uf619|solid",
portrait: "\uf3e0|solid",
poundSign: "\uf154|solid",
powerOff: "\uf011|solid",
pray: "\uf683|solid",
prayingHands: "\uf684|solid",
prescription: "\uf5b1|solid",
prescriptionBottle: "\uf485|solid",
prescriptionBottleAlt: "\uf486|solid",
print: "\uf02f|solid",
procedures: "\uf487|solid",
projectDiagram: "\uf542|solid",
puzzlePiece: "\uf12e|solid",
qrcode: "\uf029|solid",
question: "\uf128|solid",
questionCircle: "\uf059|solid",
quidditch: "\uf458|solid",
quoteLeft: "\uf10d|solid",
quoteRight: "\uf10e|solid",
quran: "\uf687|solid",
radiation: "\uf7b9|solid",
radiationAlt: "\uf7ba|solid",
rainbow: "\uf75b|solid",
random: "\uf074|solid",
receipt: "\uf543|solid",
recycle: "\uf1b8|solid",
redo: "\uf01e|solid",
redoAlt: "\uf2f9|solid",
registered: "\uf25d|solid",
removeFormat: "\uf87d|solid",
reply: "\uf3e5|solid",
replyAll: "\uf122|solid",
republican: "\uf75e|solid",
restroom: "\uf7bd|solid",
retweet: "\uf079|solid",
ribbon: "\uf4d6|solid",
ring: "\uf70b|solid",
road: "\uf018|solid",
robot: "\uf544|solid",
rocket: "\uf135|solid",
route: "\uf4d7|solid",
rss: "\uf09e|solid",
rssSquare: "\uf143|solid",
rubleSign: "\uf158|solid",
ruler: "\uf545|solid",
rulerCombined: "\uf546|solid",
rulerHorizontal: "\uf547|solid",
rulerVertical: "\uf548|solid",
running: "\uf70c|solid",
rupeeSign: "\uf156|solid",
sadCry: "\uf5b3|solid",
sadTear: "\uf5b4|solid",
satellite: "\uf7bf|solid",
satelliteDish: "\uf7c0|solid",
save: "\uf0c7|solid",
school: "\uf549|solid",
screwdriver: "\uf54a|solid",
scroll: "\uf70e|solid",
sdCard: "\uf7c2|solid",
search: "\uf002|solid",
searchDollar: "\uf688|solid",
searchLocation: "\uf689|solid",
searchMinus: "\uf010|solid",
searchPlus: "\uf00e|solid",
seedling: "\uf4d8|solid",
server: "\uf233|solid",
shapes: "\uf61f|solid",
share: "\uf064|solid",
shareAlt: "\uf1e0|solid",
shareAltSquare: "\uf1e1|solid",
shareSquare: "\uf14d|solid",
shekelSign: "\uf20b|solid",
shieldAlt: "\uf3ed|solid",
ship: "\uf21a|solid",
shippingFast: "\uf48b|solid",
shoePrints: "\uf54b|solid",
shoppingBag: "\uf290|solid",
shoppingBasket: "\uf291|solid",
shoppingCart: "\uf07a|solid",
shower: "\uf2cc|solid",
shuttleVan: "\uf5b6|solid",
sign: "\uf4d9|solid",
signInAlt: "\uf2f6|solid",
signLanguage: "\uf2a7|solid",
signOutAlt: "\uf2f5|solid",
signal: "\uf012|solid",
signature: "\uf5b7|solid",
simCard: "\uf7c4|solid",
sitemap: "\uf0e8|solid",
skating: "\uf7c5|solid",
skiing: "\uf7c9|solid",
skiingNordic: "\uf7ca|solid",
skull: "\uf54c|solid",
skullCrossbones: "\uf714|solid",
slash: "\uf715|solid",
sleigh: "\uf7cc|solid",
slidersHh: "\uf1de|solid",
smile: "\uf118|solid",
smileBeam: "\uf5b8|solid",
smileWink: "\uf4da|solid",
smog: "\uf75f|solid",
smoking: "\uf48d|solid",
smokingBan: "\uf54d|solid",
sms: "\uf7cd|solid",
snowboarding: "\uf7ce|solid",
snowflake: "\uf2dc|solid",
snowman: "\uf7d0|solid",
snowplow: "\uf7d2|solid",
socks: "\uf696|solid",
solarPanel: "\uf5ba|solid",
sort: "\uf0dc|solid",
sortAlphaDown: "\uf15d|solid",
sortAlphaDownAlt: "\uf881|solid",
sortAlphaUp: "\uf15e|solid",
sortAlphaUpAlt: "\uf882|solid",
sortAmountDown: "\uf160|solid",
sortAmountDownAlt: "\uf884|solid",
sortAmountUp: "\uf161|solid",
sortAmountUpAlt: "\uf885|solid",
sortDown: "\uf0dd|solid",
sortNumericDown: "\uf162|solid",
sortNumericDownAlt: "\uf886|solid",
sortNumericUp: "\uf163|solid",
sortNumericUpAlt: "\uf887|solid",
sortUp: "\uf0de|solid",
spa: "\uf5bb|solid",
spaceShuttle: "\uf197|solid",
spellCheck: "\uf891|solid",
spider: "\uf717|solid",
spinner: "\uf110|solid",
splotch: "\uf5bc|solid",
sprayCan: "\uf5bd|solid",
square: "\uf0c8|solid",
squareFull: "\uf45c|solid",
squareRootAlt: "\uf698|solid",
stamp: "\uf5bf|solid",
star: "\uf005|solid",
starAndCrescent: "\uf699|solid",
starHalf: "\uf089|solid",
starHalfAlt: "\uf5c0|solid",
starOfDavid: "\uf69a|solid",
starOfLife: "\uf621|solid",
stepBackward: "\uf048|solid",
stepForward: "\uf051|solid",
stethoscope: "\uf0f1|solid",
stickyNote: "\uf249|solid",
stop: "\uf04d|solid",
stopCircle: "\uf28d|solid",
stopwatch: "\uf2f2|solid",
store: "\uf54e|solid",
storeAlt: "\uf54f|solid",
stream: "\uf550|solid",
streetView: "\uf21d|solid",
strikethrough: "\uf0cc|solid",
stroopwafel: "\uf551|solid",
subscript: "\uf12c|solid",
subway: "\uf239|solid",
suitcase: "\uf0f2|solid",
suitcaseRolling: "\uf5c1|solid",
sun: "\uf185|solid",
superscript: "\uf12b|solid",
surprise: "\uf5c2|solid",
swatchbook: "\uf5c3|solid",
swimmer: "\uf5c4|solid",
swimmingPool: "\uf5c5|solid",
synagogue: "\uf69b|solid",
sync: "\uf021|solid",
syncAlt: "\uf2f1|solid",
syringe: "\uf48e|solid",
table: "\uf0ce|solid",
tableTennis: "\uf45d|solid",
tablet: "\uf10a|solid",
tabletAlt: "\uf3fa|solid",
tablets: "\uf490|solid",
tachometerAlt: "\uf3fd|solid",
tag: "\uf02b|solid",
tags: "\uf02c|solid",
tape: "\uf4db|solid",
tasks: "\uf0ae|solid",
taxi: "\uf1ba|solid",
teeth: "\uf62e|solid",
teethOpen: "\uf62f|solid",
temperatureHigh: "\uf769|solid",
temperatureLow: "\uf76b|solid",
tenge: "\uf7d7|solid",
terminal: "\uf120|solid",
textHeight: "\uf034|solid",
textWidth: "\uf035|solid",
th: "\uf00a|solid",
thLarge: "\uf009|solid",
thList: "\uf00b|solid",
theaterMasks: "\uf630|solid",
thermometer: "\uf491|solid",
thermometerEmpty: "\uf2cb|solid",
thermometerFull: "\uf2c7|solid",
thermometerHalf: "\uf2c9|solid",
thermometerQuarter: "\uf2ca|solid",
thermometerThreeQuarters: "\uf2c8|solid",
thumbsDown: "\uf165|solid",
thumbsUp: "\uf164|solid",
thumbtack: "\uf08d|solid",
ticketAlt: "\uf3ff|solid",
times: "\uf00d|solid",
timesCircle: "\uf057|solid",
tint: "\uf043|solid",
tintSlash: "\uf5c7|solid",
tired: "\uf5c8|solid",
toggleOff: "\uf204|solid",
toggleOn: "\uf205|solid",
toilet: "\uf7d8|solid",
toiletPaper: "\uf71e|solid",
toolbox: "\uf552|solid",
tools: "\uf7d9|solid",
tooth: "\uf5c9|solid",
torah: "\uf6a0|solid",
toriiGate: "\uf6a1|solid",
tractor: "\uf722|solid",
trademark: "\uf25c|solid",
trafficLight: "\uf637|solid",
train: "\uf238|solid",
tram: "\uf7da|solid",
transgender: "\uf224|solid",
transgenderAlt: "\uf225|solid",
trash: "\uf1f8|solid",
trashAlt: "\uf2ed|solid",
trashRestore: "\uf829|solid",
trashRestoreAlt: "\uf82a|solid",
tree: "\uf1bb|solid",
trophy: "\uf091|solid",
truck: "\uf0d1|solid",
truckLoading: "\uf4de|solid",
truckMonster: "\uf63b|solid",
truckMoving: "\uf4df|solid",
truckPickup: "\uf63c|solid",
tshirt: "\uf553|solid",
tty: "\uf1e4|solid",
tv: "\uf26c|solid",
umbrella: "\uf0e9|solid",
umbrellaBeach: "\uf5ca|solid",
underline: "\uf0cd|solid",
undo: "\uf0e2|solid",
undoAlt: "\uf2ea|solid",
universalAccess: "\uf29a|solid",
university: "\uf19c|solid",
unlink: "\uf127|solid",
unlock: "\uf09c|solid",
unlockAlt: "\uf13e|solid",
upload: "\uf093|solid",
user: "\uf007|solid",
userAlt: "\uf406|solid",
userAltSlash: "\uf4fa|solid",
userAstronaut: "\uf4fb|solid",
userCheck: "\uf4fc|solid",
userCircle: "\uf2bd|solid",
userClock: "\uf4fd|solid",
userCog: "\uf4fe|solid",
userEdit: "\uf4ff|solid",
userFriends: "\uf500|solid",
userGraduate: "\uf501|solid",
userInjured: "\uf728|solid",
userLock: "\uf502|solid",
userMd: "\uf0f0|solid",
userMinus: "\uf503|solid",
userNinja: "\uf504|solid",
userNurse: "\uf82f|solid",
userPlus: "\uf234|solid",
userSecret: "\uf21b|solid",
userShield: "\uf505|solid",
userSlash: "\uf506|solid",
userTag: "\uf507|solid",
userTie: "\uf508|solid",
userTimes: "\uf235|solid",
users: "\uf0c0|solid",
usersCog: "\uf509|solid",
utensilSpoon: "\uf2e5|solid",
utensils: "\uf2e7|solid",
vectorSquare: "\uf5cb|solid",
venus: "\uf221|solid",
venusDouble: "\uf226|solid",
venusMars: "\uf228|solid",
vial: "\uf492|solid",
vials: "\uf493|solid",
video: "\uf03d|solid",
videoSlash: "\uf4e2|solid",
vihara: "\uf6a7|solid",
voicemail: "\uf897|solid",
volleyballBall: "\uf45f|solid",
volumeDown: "\uf027|solid",
volumeMute: "\uf6a9|solid",
volumeOff: "\uf026|solid",
volumeUp: "\uf028|solid",
voteYea: "\uf772|solid",
vrCardboard: "\uf729|solid",
walking: "\uf554|solid",
wallet: "\uf555|solid",
warehouse: "\uf494|solid",
water: "\uf773|solid",
waveSquare: "\uf83e|solid",
weight: "\uf496|solid",
weightHanging: "\uf5cd|solid",
wheelchair: "\uf193|solid",
wifi: "\uf1eb|solid",
wind: "\uf72e|solid",
windowClose: "\uf410|solid",
windowMaximize: "\uf2d0|solid",
windowMinimize: "\uf2d1|solid",
windowRestore: "\uf2d2|solid",
wineBottle: "\uf72f|solid",
wineGlass: "\uf4e3|solid",
wineGlassAlt: "\uf5ce|solid",
wonSign: "\uf159|solid",
wrench: "\uf0ad|solid",
xRay: "\uf497|solid",
yenSign: "\uf157|solid",
yinYang: "\uf6ad|solid"
}
const RegularIcons = {
_fontFamily: Platform.OS === 'ios' ? 'FontAwesome5FreeRegular' : 'fa-regular-400',
addressBook: "\uf2b9|regular",
addressCard: "\uf2bb|regular",
angry: "\uf556|regular",
arrowAltCircleDown: "\uf358|regular",
arrowAltCircleLeft: "\uf359|regular",
arrowAltCircleRight: "\uf35a|regular",
arrowAltCircleUp: "\uf35b|regular",
bell: "\uf0f3|regular",
bellSlash: "\uf1f6|regular",
bookmark: "\uf02e|regular",
building: "\uf1ad|regular",
calendar: "\uf133|regular",
calendarAlt: "\uf073|regular",
calendarCheck: "\uf274|regular",
calendarMinus: "\uf272|regular",
calendarPlus: "\uf271|regular",
calendarTimes: "\uf273|regular",
caretSquareDown: "\uf150|regular",
caretSquareLeft: "\uf191|regular",
caretSquareRight: "\uf152|regular",
caretSquareUp: "\uf151|regular",
chartBar: "\uf080|regular",
checkCircle: "\uf058|regular",
checkSquare: "\uf14a|regular",
circle: "\uf111|regular",
clipboard: "\uf328|regular",
clock: "\uf017|regular",
clone: "\uf24d|regular",
closedCaptioning: "\uf20a|regular",
comment: "\uf075|regular",
commentAlt: "\uf27a|regular",
commentDots: "\uf4ad|regular",
comments: "\uf086|regular",
compass: "\uf14e|regular",
copy: "\uf0c5|regular",
copyright: "\uf1f9|regular",
creditCard: "\uf09d|regular",
dizzy: "\uf567|regular",
dotCircle: "\uf192|regular",
edit: "\uf044|regular",
envelope: "\uf0e0|regular",
envelopeOpen: "\uf2b6|regular",
eye: "\uf06e|regular",
eyeSlash: "\uf070|regular",
file: "\uf15b|regular",
fileAlt: "\uf15c|regular",
fileArchive: "\uf1c6|regular",
fileAudio: "\uf1c7|regular",
fileCode: "\uf1c9|regular",
fileExcel: "\uf1c3|regular",
fileImage: "\uf1c5|regular",
filePdf: "\uf1c1|regular",
filePowerpoint: "\uf1c4|regular",
fileVideo: "\uf1c8|regular",
fileWord: "\uf1c2|regular",
flag: "\uf024|regular",
flushed: "\uf579|regular",
folder: "\uf07b|regular",
folderOpen: "\uf07c|regular",
frown: "\uf119|regular",
frownOpen: "\uf57a|regular",
futbol: "\uf1e3|regular",
gem: "\uf3a5|regular",
grimace: "\uf57f|regular",
grin: "\uf580|regular",
grinAlt: "\uf581|regular",
grinBeam: "\uf582|regular",
grinBeamSweat: "\uf583|regular",
grinHearts: "\uf584|regular",
grinSquint: "\uf585|regular",
grinSquintTears: "\uf586|regular",
grinStars: "\uf587|regular",
grinTears: "\uf588|regular",
grinTongue: "\uf589|regular",
grinTongueSquint: "\uf58a|regular",
grinTongueWink: "\uf58b|regular",
grinWink: "\uf58c|regular",
handLizard: "\uf258|regular",
handPaper: "\uf256|regular",
handPeace: "\uf25b|regular",
handPointDown: "\uf0a7|regular",
handPointLeft: "\uf0a5|regular",
handPointRight: "\uf0a4|regular",
handPointUp: "\uf0a6|regular",
handPointer: "\uf25a|regular",
handRock: "\uf255|regular",
handScissors: "\uf257|regular",
handSpock: "\uf259|regular",
handshake: "\uf2b5|regular",
hdd: "\uf0a0|regular",
heart: "\uf004|regular",
hospital: "\uf0f8|regular",
hourglass: "\uf254|regular",
idBadge: "\uf2c1|regular",
idCard: "\uf2c2|regular",
image: "\uf03e|regular",
images: "\uf302|regular",
keyboard: "\uf11c|regular",
kiss: "\uf596|regular",
kissBeam: "\uf597|regular",
kissWinkHeart: "\uf598|regular",
laugh: "\uf599|regular",
laughBeam: "\uf59a|regular",
laughSquint: "\uf59b|regular",
laughWink: "\uf59c|regular",
lemon: "\uf094|regular",
lifeRing: "\uf1cd|regular",
lightbulb: "\uf0eb|regular",
listAlt: "\uf022|regular",
map: "\uf279|regular",
meh: "\uf11a|regular",
mehBlank: "\uf5a4|regular",
mehRollingEyes: "\uf5a5|regular",
minusSquare: "\uf146|regular",
moneyBillAlt: "\uf3d1|regular",
moon: "\uf186|regular",
newspaper: "\uf1ea|regular",
objectGroup: "\uf247|regular",
objectUngroup: "\uf248|regular",
paperPlane: "\uf1d8|regular",
pauseCircle: "\uf28b|regular",
playCircle: "\uf144|regular",
plusSquare: "\uf0fe|regular",
questionCircle: "\uf059|regular",
registered: "\uf25d|regular",
sadCry: "\uf5b3|regular",
sadTear: "\uf5b4|regular",
save: "\uf0c7|regular",
shareSquare: "\uf14d|regular",
smile: "\uf118|regular",
smileBeam: "\uf5b8|regular",
smileWink: "\uf4da|regular",
snowflake: "\uf2dc|regular",
square: "\uf0c8|regular",
star: "\uf005|regular",
starHalf: "\uf089|regular",
stickyNote: "\uf249|regular",
stopCircle: "\uf28d|regular",
sun: "\uf185|regular",
surprise: "\uf5c2|regular",
thumbsDown: "\uf165|regular",
thumbsUp: "\uf164|regular",
timesCircle: "\uf057|regular",
tired: "\uf5c8|regular",
trashAlt: "\uf2ed|regular",
user: "\uf007|regular",
userCircle: "\uf2bd|regular",
windowClose: "\uf410|regular",
windowMaximize: "\uf2d0|regular",
windowMinimize: "\uf2d1|regular",
windowRestore: "\uf2d2|regular"
}
const BrandIcons = {
_fontFamily: Platform.OS === 'ios' ? 'FontAwesome5BrandsRegular' : 'fa-brands-400',
'500px': "\uf26e|brand",
accessibleIcon: "\uf368|brand",
accusoft: "\uf369|brand",
acquisitionsIncorporated: "\uf6af|brand",
adn: "\uf170|brand",
adobe: "\uf778|brand",
adversal: "\uf36a|brand",
affiliatetheme: "\uf36b|brand",
airbnb: "\uf834|brand",
algolia: "\uf36c|brand",
alipay: "\uf642|brand",
amazon: "\uf270|brand",
amazonPay: "\uf42c|brand",
amilia: "\uf36d|brand",
android: "\uf17b|brand",
angellist: "\uf209|brand",
angrycreative: "\uf36e|brand",
angular: "\uf420|brand",
appStore: "\uf36f|brand",
appStoreIos: "\uf370|brand",
apper: "\uf371|brand",
apple: "\uf179|brand",
applePay: "\uf415|brand",
artstation: "\uf77a|brand",
asymmetrik: "\uf372|brand",
atlassian: "\uf77b|brand",
audible: "\uf373|brand",
autoprefixer: "\uf41c|brand",
avianex: "\uf374|brand",
aviato: "\uf421|brand",
aws: "\uf375|brand",
bandcamp: "\uf2d5|brand",
battleNet: "\uf835|brand",
behance: "\uf1b4|brand",
behanceSquare: "\uf1b5|brand",
bimobject: "\uf378|brand",
bitbucket: "\uf171|brand",
bitcoin: "\uf379|brand",
bity: "\uf37a|brand",
blackTie: "\uf27e|brand",
blackberry: "\uf37b|brand",
blogger: "\uf37c|brand",
bloggerBb: "\uf37d|brand",
bluetooth: "\uf293|brand",
bluetoothBb: "\uf294|brand",
bootstrap: "\uf836|brand",
btc: "\uf15a|brand",
buffer: "\uf837|brand",
buromobelexperte: "\uf37f|brand",
buysellads: "\uf20d|brand",
canadianMapleLeaf: "\uf785|brand",
ccAmazonPay: "\uf42d|brand",
ccAmex: "\uf1f3|brand",
ccApplePay: "\uf416|brand",
ccDinersClub: "\uf24c|brand",
ccDiscover: "\uf1f2|brand",
ccJcb: "\uf24b|brand",
ccMastercard: "\uf1f1|brand",
ccPaypal: "\uf1f4|brand",
ccStripe: "\uf1f5|brand",
ccVisa: "\uf1f0|brand",
centercode: "\uf380|brand",
centos: "\uf789|brand",
chrome: "\uf268|brand",
chromecast: "\uf838|brand",
cloudscale: "\uf383|brand",
cloudsmith: "\uf384|brand",
cloudversify: "\uf385|brand",
codepen: "\uf1cb|brand",
codiepie: "\uf284|brand",
confluence: "\uf78d|brand",
connectdevelop: "\uf20e|brand",
contao: "\uf26d|brand",
cpanel: "\uf388|brand",
creativeCommons: "\uf25e|brand",
creativeCommonsBy: "\uf4e7|brand",
creativeCommonsNc: "\uf4e8|brand",
creativeCommonsNcEu: "\uf4e9|brand",
creativeCommonsNcJp: "\uf4ea|brand",
creativeCommonsNd: "\uf4eb|brand",
creativeCommonsPd: "\uf4ec|brand",
creativeCommonsPdAlt: "\uf4ed|brand",
creativeCommonsRemix: "\uf4ee|brand",
creativeCommonsSa: "\uf4ef|brand",
creativeCommonsSampling: "\uf4f0|brand",
creativeCommonsSamplingPlus: "\uf4f1|brand",
creativeCommonsShare: "\uf4f2|brand",
creativeCommonsZero: "\uf4f3|brand",
criticalRole: "\uf6c9|brand",
css3: "\uf13c|brand",
css3Alt: "\uf38b|brand",
cuttlefish: "\uf38c|brand",
dAndDd: "\uf38d|brand",
dAndDdBeyond: "\uf6ca|brand",
dashcube: "\uf210|brand",
delicious: "\uf1a5|brand",
deploydog: "\uf38e|brand",
deskpro: "\uf38f|brand",
dev: "\uf6cc|brand",
deviantart: "\uf1bd|brand",
dhl: "\uf790|brand",
diaspora: "\uf791|brand",
digg: "\uf1a6|brand",
digitalOcean: "\uf391|brand",
discord: "\uf392|brand",
discourse: "\uf393|brand",
dochub: "\uf394|brand",
docker: "\uf395|brand",
draft2digital: "\uf396|brand",
dribbble: "\uf17d|brand",
dribbbleSquare: "\uf397|brand",
dropbox: "\uf16b|brand",
drupal: "\uf1a9|brand",
dyalog: "\uf399|brand",
earlybirds: "\uf39a|brand",
ebay: "\uf4f4|brand",
edge: "\uf282|brand",
elementor: "\uf430|brand",
ello: "\uf5f1|brand",
ember: "\uf423|brand",
empire: "\uf1d1|brand",
envira: "\uf299|brand",
erlang: "\uf39d|brand",
ethereum: "\uf42e|brand",
etsy: "\uf2d7|brand",
evernote: "\uf839|brand",
expeditedssl: "\uf23e|brand",
facebook: "\uf09a|brand",
facebookFf: "\uf39e|brand",
facebookMessenger: "\uf39f|brand",
facebookSquare: "\uf082|brand",
fantasyFlightGames: "\uf6dc|brand",
fedex: "\uf797|brand",
fedora: "\uf798|brand",
figma: "\uf799|brand",
firefox: "\uf269|brand",
firstOrder: "\uf2b0|brand",
firstOrderAlt: "\uf50a|brand",
firstdraft: "\uf3a1|brand",
flickr: "\uf16e|brand",
flipboard: "\uf44d|brand",
fly: "\uf417|brand",
fontAwesome: "\uf2b4|brand",
fontAwesomeAlt: "\uf35c|brand",
fontAwesomeFlag: "\uf425|brand",
fonticons: "\uf280|brand",
fonticonsFi: "\uf3a2|brand",
fortAwesome: "\uf286|brand",
fortAwesomeAlt: "\uf3a3|brand",
forumbee: "\uf211|brand",
foursquare: "\uf180|brand",
freeCodeCamp: "\uf2c5|brand",
freebsd: "\uf3a4|brand",
fulcrum: "\uf50b|brand",
galacticRepublic: "\uf50c|brand",
galacticSenate: "\uf50d|brand",
getPocket: "\uf265|brand",
gg: "\uf260|brand",
ggCircle: "\uf261|brand",
git: "\uf1d3|brand",
gitAlt: "\uf841|brand",
gitSquare: "\uf1d2|brand",
github: "\uf09b|brand",
githubAlt: "\uf113|brand",
githubSquare: "\uf092|brand",
gitkraken: "\uf3a6|brand",
gitlab: "\uf296|brand",
gitter: "\uf426|brand",
glide: "\uf2a5|brand",
glideGg: "\uf2a6|brand",
gofore: "\uf3a7|brand",
goodreads: "\uf3a8|brand",
goodreadsGg: "\uf3a9|brand",
google: "\uf1a0|brand",
googleDrive: "\uf3aa|brand",
googlePlay: "\uf3ab|brand",
googlePlus: "\uf2b3|brand",
googlePlusGg: "\uf0d5|brand",
googlePlusSquare: "\uf0d4|brand",
googleWallet: "\uf1ee|brand",
gratipay: "\uf184|brand",
grav: "\uf2d6|brand",
gripfire: "\uf3ac|brand",
grunt: "\uf3ad|brand",
gulp: "\uf3ae|brand",
hackerNews: "\uf1d4|brand",
hackerNewsSquare: "\uf3af|brand",
hackerrank: "\uf5f7|brand",
hips: "\uf452|brand",
hireAaHelper: "\uf3b0|brand",
hooli: "\uf427|brand",
hornbill: "\uf592|brand",
hotjar: "\uf3b1|brand",
houzz: "\uf27c|brand",
html5: "\uf13b|brand",
hubspot: "\uf3b2|brand",
imdb: "\uf2d8|brand",
instagram: "\uf16d|brand",
intercom: "\uf7af|brand",
internetExplorer: "\uf26b|brand",
invision: "\uf7b0|brand",
ioxhost: "\uf208|brand",
itchIo: "\uf83a|brand",
itunes: "\uf3b4|brand",
itunesNote: "\uf3b5|brand",
java: "\uf4e4|brand",
jediOrder: "\uf50e|brand",
jenkins: "\uf3b6|brand",
jira: "\uf7b1|brand",
joget: "\uf3b7|brand",
joomla: "\uf1aa|brand",
js: "\uf3b8|brand",
jsSquare: "\uf3b9|brand",
jsfiddle: "\uf1cc|brand",
kaggle: "\uf5fa|brand",
keybase: "\uf4f5|brand",
keycdn: "\uf3ba|brand",
kickstarter: "\uf3bb|brand",
kickstarterKk: "\uf3bc|brand",
korvue: "\uf42f|brand",
laravel: "\uf3bd|brand",
lastfm: "\uf202|brand",
lastfmSquare: "\uf203|brand",
leanpub: "\uf212|brand",
less: "\uf41d|brand",
line: "\uf3c0|brand",
linkedin: "\uf08c|brand",
linkedinIn: "\uf0e1|brand",
linode: "\uf2b8|brand",
linux: "\uf17c|brand",
lyft: "\uf3c3|brand",
magento: "\uf3c4|brand",
mailchimp: "\uf59e|brand",
mandalorian: "\uf50f|brand",
markdown: "\uf60f|brand",
mastodon: "\uf4f6|brand",
maxcdn: "\uf136|brand",
medapps: "\uf3c6|brand",
medium: "\uf23a|brand",
mediumMm: "\uf3c7|brand",
medrt: "\uf3c8|brand",
meetup: "\uf2e0|brand",
megaport: "\uf5a3|brand",
mendeley: "\uf7b3|brand",
microsoft: "\uf3ca|brand",
mix: "\uf3cb|brand",
mixcloud: "\uf289|brand",
mizuni: "\uf3cc|brand",
modx: "\uf285|brand",
monero: "\uf3d0|brand",
napster: "\uf3d2|brand",
neos: "\uf612|brand",
nimblr: "\uf5a8|brand",
node: "\uf419|brand",
nodeJs: "\uf3d3|brand",
npm: "\uf3d4|brand",
ns8: "\uf3d5|brand",
nutritionix: "\uf3d6|brand",
odnoklassniki: "\uf263|brand",
odnoklassnikiSquare: "\uf264|brand",
oldRepublic: "\uf510|brand",
opencart: "\uf23d|brand",
openid: "\uf19b|brand",
opera: "\uf26a|brand",
optinMonster: "\uf23c|brand",
osi: "\uf41a|brand",
page4: "\uf3d7|brand",
pagelines: "\uf18c|brand",
palfed: "\uf3d8|brand",
patreon: "\uf3d9|brand",
paypal: "\uf1ed|brand",
pennyArcade: "\uf704|brand",
periscope: "\uf3da|brand",
phabricator: "\uf3db|brand",
phoenixFramework: "\uf3dc|brand",
phoenixSquadron: "\uf511|brand",
php: "\uf457|brand",
piedPiper: "\uf2ae|brand",
piedPiperAlt: "\uf1a8|brand",
piedPiperHat: "\uf4e5|brand",
piedPiperPp: "\uf1a7|brand",
pinterest: "\uf0d2|brand",
pinterestPp: "\uf231|brand",
pinterestSquare: "\uf0d3|brand",
playstation: "\uf3df|brand",
productHunt: "\uf288|brand",
pushed: "\uf3e1|brand",
python: "\uf3e2|brand",
qq: "\uf1d6|brand",
quinscape: "\uf459|brand",
quora: "\uf2c4|brand",
rProject: "\uf4f7|brand",
raspberryPi: "\uf7bb|brand",
ravelry: "\uf2d9|brand",
react: "\uf41b|brand",
reacteurope: "\uf75d|brand",
readme: "\uf4d5|brand",
rebel: "\uf1d0|brand",
redRiver: "\uf3e3|brand",
reddit: "\uf1a1|brand",
redditAlien: "\uf281|brand",
redditSquare: "\uf1a2|brand",
redhat: "\uf7bc|brand",
renren: "\uf18b|brand",
replyd: "\uf3e6|brand",
researchgate: "\uf4f8|brand",
resolving: "\uf3e7|brand",
rev: "\uf5b2|brand",
rocketchat: "\uf3e8|brand",
rockrms: "\uf3e9|brand",
safari: "\uf267|brand",
salesforce: "\uf83b|brand",
sass: "\uf41e|brand",
schlix: "\uf3ea|brand",
scribd: "\uf28a|brand",
searchengin: "\uf3eb|brand",
sellcast: "\uf2da|brand",
sellsy: "\uf213|brand",
servicestack: "\uf3ec|brand",
shirtsinbulk: "\uf214|brand",
shopware: "\uf5b5|brand",
simplybuilt: "\uf215|brand",
sistrix: "\uf3ee|brand",
sith: "\uf512|brand",
sketch: "\uf7c6|brand",
skyatlas: "\uf216|brand",
skype: "\uf17e|brand",
slack: "\uf198|brand",
slackHash: "\uf3ef|brand",
slideshare: "\uf1e7|brand",
snapchat: "\uf2ab|brand",
snapchatGhost: "\uf2ac|brand",
snapchatSquare: "\uf2ad|brand",
soundcloud: "\uf1be|brand",
sourcetree: "\uf7d3|brand",
speakap: "\uf3f3|brand",
speakerDeck: "\uf83c|brand",
spotify: "\uf1bc|brand",
squarespace: "\uf5be|brand",
stackExchange: "\uf18d|brand",
stackOverflow: "\uf16c|brand",
stackpath: "\uf842|brand",
staylinked: "\uf3f5|brand",
steam: "\uf1b6|brand",
steamSquare: "\uf1b7|brand",
steamSymbol: "\uf3f6|brand",
stickerMule: "\uf3f7|brand",
strava: "\uf428|brand",
stripe: "\uf429|brand",
stripeSs: "\uf42a|brand",
studiovinari: "\uf3f8|brand",
stumbleupon: "\uf1a4|brand",
stumbleuponCircle: "\uf1a3|brand",
superpowers: "\uf2dd|brand",
supple: "\uf3f9|brand",
suse: "\uf7d6|brand",
symfony: "\uf83d|brand",
teamspeak: "\uf4f9|brand",
telegram: "\uf2c6|brand",
telegramPlane: "\uf3fe|brand",
tencentWeibo: "\uf1d5|brand",
theRedYeti: "\uf69d|brand",
themeco: "\uf5c6|brand",
themeisle: "\uf2b2|brand",
thinkPeaks: "\uf731|brand",
tradeFederation: "\uf513|brand",
trello: "\uf181|brand",
tripadvisor: "\uf262|brand",
tumblr: "\uf173|brand",
tumblrSquare: "\uf174|brand",
twitch: "\uf1e8|brand",
twitter: "\uf099|brand",
twitterSquare: "\uf081|brand",
typo3: "\uf42b|brand",
uber: "\uf402|brand",
ubuntu: "\uf7df|brand",
uikit: "\uf403|brand",
uniregistry: "\uf404|brand",
untappd: "\uf405|brand",
ups: "\uf7e0|brand",
usb: "\uf287|brand",
usps: "\uf7e1|brand",
ussunnah: "\uf407|brand",
vaadin: "\uf408|brand",
viacoin: "\uf237|brand",
viadeo: "\uf2a9|brand",
viadeoSquare: "\uf2aa|brand",
viber: "\uf409|brand",
vimeo: "\uf40a|brand",
vimeoSquare: "\uf194|brand",
vimeoVv: "\uf27d|brand",
vine: "\uf1ca|brand",
vk: "\uf189|brand",
vnv: "\uf40b|brand",
vuejs: "\uf41f|brand",
waze: "\uf83f|brand",
weebly: "\uf5cc|brand",
weibo: "\uf18a|brand",
weixin: "\uf1d7|brand",
whatsapp: "\uf232|brand",
whatsappSquare: "\uf40c|brand",
whmcs: "\uf40d|brand",
wikipediaWw: "\uf266|brand",
windows: "\uf17a|brand",
wix: "\uf5cf|brand",
wizardsOfTheCoast: "\uf730|brand",
wolfPackBattalion: "\uf514|brand",
wordpress: "\uf19a|brand",
wordpressSimple: "\uf411|brand",
wpbeginner: "\uf297|brand",
wpexplorer: "\uf2de|brand",
wpforms: "\uf298|brand",
wpressr: "\uf3e4|brand",
xbox: "\uf412|brand",
xing: "\uf168|brand",
xingSquare: "\uf169|brand",
yCombinator: "\uf23b|brand",
yahoo: "\uf19e|brand",
yammer: "\uf840|brand",
yandex: "\uf413|brand",
yandexInternational: "\uf414|brand",
yarn: "\uf7e3|brand",
yelp: "\uf1e9|brand",
yoast: "\uf2b1|brand",
youtube: "\uf167|brand",
youtubeSquare: "\uf431|brand",
zhihu: "\uf63f|brand"
}
function translateFromCamelCaseToHyphened(camelCaseIconName) {
return camelCaseIconName.split(/(?=[A-Z])/).map((camelCasePart, index, allParts) => {
if (index == allParts.length - 1) {
return camelCasePart.toLowerCase();
} else {
return camelCasePart.toLowerCase() + '-';
}
}).join('');
}
Object.keys(SolidIcons).forEach((iconKey) => {
//check camelCase
if (iconKey != iconKey.toLowerCase()) {
const hyphenedIconName = translateFromCamelCaseToHyphened(iconKey);
//intercept equivalent hyphened icon key so we can translate
Object.defineProperty(SolidIcons, hyphenedIconName, {
get: () => {
return SolidIcons[iconKey];
}
});
}
});
Object.keys(RegularIcons).forEach((iconKey) => {
//check camelCase
if (iconKey != iconKey.toLowerCase()) {
const hyphenedIconName = translateFromCamelCaseToHyphened(iconKey);
//intercept equivalent hyphened icon key so we can translate
Object.defineProperty(RegularIcons, hyphenedIconName, {
get: () => {
return RegularIcons[iconKey];
}
});
}
});
Object.keys(BrandIcons).forEach((iconKey) => {
//check camelCase
if (iconKey != iconKey.toLowerCase()) {
const hyphenedIconName = translateFromCamelCaseToHyphened(iconKey);
//intercept equivalent hyphened icon key so we can translate
Object.defineProperty(BrandIcons, hyphenedIconName, {
get: () => {
return BrandIcons[iconKey];
}
});
}
});
function parseIconFromClassName(iconClassName) {
if (!iconClassName) return;
const Icons = iconClassName.indexOf('far') > -1 ? RegularIcons :
iconClassName.indexOf('fab') > -1 ? BrandIcons :
SolidIcons
iconClassName = iconClassName.replace(/(fa\-)/gi, '')
iconClassName = iconClassName.replace(/(fa|fas|far|fab)( )/gi, '')
let nameParts = iconClassName.match(/(\-)(\w{1,1})/gi) || []
nameParts.forEach(m => {
iconClassName = iconClassName.replace(m, m.toUpperCase())
})
iconClassName = iconClassName.replace(/\-/gi, '')
iconClassName = (iconClassName || '').trim()
return Icons[iconClassName]
}
export {
SolidIcons,
RegularIcons,
BrandIcons,
parseIconFromClassName
}