@fortawesome/free-solid-svg-icons APIs
- faTimes
- faSearch
- faPlus
- faBars
- faCheck
- faEnvelope
- fas
- faTrash
- faArrowLeft
- faEdit
- faChevronDown
- faCheckCircle
- faHeart
- faExternalLinkAlt
- faHome
- faSpinner
- faArrowRight
- faEye
- faSignOutAlt
- faUsers
- faTrashAlt
- faTimesCircle
- faMapMarkerAlt
- faUser
- faChevronRight
- faAngleRight
- faCopy
- faExclamationTriangle
- faDownload
- faCog
- faAngleDown
- faUpload
- faLink
- faShoppingCart
- faCogs
- faInfoCircle
- faQuestionCircle
- faMoon
- faStar
- faGlobe
- faUserPlus
- faAngleUp
- faArrowDown
- faPhone
- faPlay
- faPencilAlt
- faCode
- faCalendar
- faSyncAlt
- faArrowUp
- faAngleLeft
- faEllipsisV
- faEyeSlash
- faChevronLeft
- faFile
- faChevronUp
- faClock
- faSun
- faCalendarAlt
- faSync
- faPaperPlane
- faQuestion
- faDollarSign
- faSignInAlt
- faList
- faFilter
- faComment
- faLock
- faUserCircle
- faShoppingBag
- faBell
- faFileAlt
- faBullhorn
- faMinus
- faPaperclip
- faCaretDown
- faHandHoldingUsd
- faHandshake
- faThumbsUp
- faChartPie
- faCodeBranch
- faTh
- faFolder
- faLaptop
- faTag
- faBook
- faCircleNotch
- faWrench
- faHistory
- faBan
- faExclamationCircle
- faPen
- faPause
- faMinusCircle
- faAlignLeft
- faAngleDoubleLeft
- faAngleDoubleRight
- faCalendarDay
- faLaptopCode
- faFire
- faPalette
- faMailBulk
- faRedoAlt
- faSave
- faEraser
- faBriefcase
- faFolderOpen
- faCompass
- faLightbulb
- faBox
- faVideo
- faLocationArrow
- faChartBar
- faExchangeAlt
- faTable
- faTachometerAlt
- faImages
- faShare
- faShareAlt
- faPlusSquare
- faShareSquare
- faVolumeMute
- faVolumeUp
- faFolderPlus
- faImage
- faCalculator
- faDatabase
- faRandom
- faMapPin
- faMapMarker
- faTabletAlt
- faUserFriends
- faAward
- faCalendarCheck
- faCoffee
- faGreaterThan
- faArrowCircleRight
- faFlask
- faStarHalfAlt
- faCompressAlt
- faExpandAlt
- faSortUp
- faSortDown
- faEllipsisH
- faMobileAlt
- faCross
- faShoppingBasket
- faCommentDots
- faBuilding
- faSearchDollar
- faMoneyCheck
- faExclamation
- faCloudDownloadAlt
- faChartLine
- faBookmark
- faMap
- faInbox
- faUnlink
- faUndo
- faPlusCircle
- faPlug
- faTools
- faClipboard
- faThLarge
- faComments
- faRedo
- faAddressBook
- faArrowsAlt
- faMicrochip
- faCubes
- faIdBadge
- faChartArea
- faBolt
- faMedal
- faTrophy
- faUserEdit
- faChalkboardTeacher
- faGraduationCap
- faUserGraduate
- faPercent
- faHandPointer
- faUndoAlt
- faFillDrip
- faFileUpload
- faVirus
- faGlobeAmericas
- faCalendarWeek
- faCalendarTimes
- faPhoneAlt
- faFilePdf
- faClipboardList
- faEnvelopeSquare
- faLessThan
- faGripLinesVertical
- faStepBackward
- faStepForward
- faCamera
- faBellSlash
- faArrowCircleDown
- faHeadSideCough
- faIndustry
- faLongArrowAltRight
- faDrawPolygon
- faMicrophone
- faMicrophoneSlash
- faWindowMinimize
- faWindowMaximize
- faCircle
- faVideoSlash
- faFileDownload
- faCheckSquare
- faServer
- faEquals
- faCreditCard
- faCartPlus
- faSearchPlus
- faPlaneDeparture
- faLanguage
- faInfo
- faRss
- faSnowflake
- faFan
- faThumbsDown
- faStop
- faGamepad
- faArrowAltCircleLeft
- faArrowAltCircleRight
- faAtom
- faCaretSquareLeft
- faCaretSquareRight
- faUserSlash
- faMoneyBill
- faCloudMoon
- faCar
- faHandPaper
- faMoneyBillWaveAlt
- faBorderAll
- faHotel
- faHatCowboySide
- faDog
- faCat
- faShip
- faFrog
- faTrain
- faFaucet
- faArrowAltCircleUp
- faStream
- faArrowsAltV
- faExternalLinkSquareAlt
- faLockOpen
- faClipboardCheck
- faFileSignature
- faMagnet
- faPencilRuler
- faRulerCombined
- faMusic
- faCommentAlt
- faFilm
- faCut
- faChevronCircleDown
- faRssSquare
- faTree
- faPrint
- faStamp
- faEllipsis
- faRefresh
- faForward
- faAdjust
- faScroll
- faRobot
- faCaretRight
- faFileImport
- faSatelliteDish
- faSlidersH
- faHourglassHalf
- faAsterisk
- faBlog
- faSignal
- faRoad
- faSuperscript
- faTags
- faFlagUsa
- faGlobeEurope
- faDesktop
- faArrowCircleLeft
- faPoll
- faFileInvoice
- faMagic
- faAt
- faNetworkWired
- faBookReader
- faDonate
- faInfinity
- faUserNinja
OtherRelated APIs
- react#useState
- react#useRef
- react-redux#useSelector
- @fortawesome/react-fontawesome#FontAwesomeIcon
- @fortawesome/free-solid-svg-icons#faPlus
- @fortawesome/free-solid-svg-icons#faTrash
- @fortawesome/free-solid-svg-icons#faLink
- @fortawesome/free-solid-svg-icons#faShoppingCart
- @fortawesome/free-solid-svg-icons#faCheck
- @fortawesome/free-solid-svg-icons#faCogs
- @fortawesome/free-solid-svg-icons#faLock
- @fortawesome/free-solid-svg-icons#faBars
- @fortawesome/free-solid-svg-icons#faFileDownload
- @fortawesome/free-solid-svg-icons#faCheckSquare
- @fortawesome/free-solid-svg-icons#faServer
- @fortawesome/free-solid-svg-icons#faMobileAlt
- @fortawesome/fontawesome-svg-core#library
@fortawesome/free-solid-svg-icons#faLaptop JavaScript Examples
The following examples show how to use
@fortawesome/free-solid-svg-icons#faLaptop.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: icons.js From WirtBot with GNU Affero General Public License v3.0 | 6 votes |
![]() ![]() |
library.add( faFileDownload, faTrash, faBars, faCheckSquare, faCheck, faPlus, faCogs, faServer, faLaptop, faMobileAlt );
Example #2
Source File: CustomIcons.jsx From gatsby-startbootstrap-agency with MIT License | 5 votes |
![]() ![]() |
LaptopIcon = makeFAIcon(faLaptop)
Example #3
Source File: uploadimage.js From ActiveLearningStudio-react-client with GNU Affero General Public License v3.0 | 4 votes |
![]() ![]() |
UploadImage = ({
className,
setUploadImageStatus,
title,
defuaultImage,
}) => {
const [modalShow, setModalShow] = useState(false);
const currikiUtility = classNames("curriki-utility-uploadimage", className);
const project = useSelector((state) => state.project);
const openFile = useRef();
defuaultImage == null ? defuaultImage : DefaultImage;
return (
<>
<PexelsAPI
show={modalShow}
onHide={() => {
setModalShow(false);
setUploadImageStatus(false);
}}
project={project}
searchName="abstract"
/>
<div className={currikiUtility}>
<p>{title}</p>
<div
className="uploadimage-box"
style={{
backgroundImage: project.thumbUrl
? project.thumbUrl.includes("pexels.com")
? `url(${project.thumbUrl})`
: `url(${global.config.resourceUrl}${project.thumbUrl})`
: `url(${DefaultImage})`,
}}
>
{/* <img src={DefaultImage} alt="" /> */}
</div>
{/* <div className="uploadimage-option">
<FontAwesomeIcon icon={faLaptop} className="upload-option mr-20" />
<FontAwesomeIcon icon={faLink} className="upload-option mr-20" />
<FontAwesomeIcon icon={faHdd} className="upload-option mr-20" />
<FontAwesomeIcon
icon={faParachuteBox}
className="upload-option mr-20"
onClick={() => {
setModalShow(true);
setUploadImageStatus(true);
}}
/>
</div> */}
<div className="uploadimage-option">
<label style={{ display: "none" }}>
<input
ref={openFile}
type="file"
accept="image/x-png,image/jpeg"
onChange={(e) => {
if (e.target.files.length === 0) {
return true;
}
if (
!(
e.target.files[0].type.includes("png") ||
e.target.files[0].type.includes("jpg") ||
e.target.files[0].type.includes("gif") ||
e.target.files[0].type.includes("jpeg")
)
) {
Swal.fire({
icon: "error",
title: "Error",
text: "Invalid file selected.",
});
} else if (e.target.files[0].size > 100000000) {
Swal.fire({
icon: "error",
title: "Error",
text: "Selected file size should be less then 100MB.",
});
} else {
uploadThumb(e);
}
}}
/>
<span>Upload</span>
</label>
<button
type="button"
onClick={() => {
openFile.current.click();
}}
className="btn-mr-27"
>
<FontAwesomeIcon icon={faLaptop} className="mr-20" />
My device
</button>
<button
type="button"
onClick={() => {
setModalShow(true);
setUploadImageStatus(true);
}}
>
<img src={PixelIcon} className="mr-20" />
Pexels
</button>
</div>
</div>
</>
);
}