react-icons/fa APIs
- FaTwitter
- FaGithub
- FaSearch
- FaDiscord
- FaEye
- FaInstagram
- FaPlus
- FaFacebookF
- FaTrash
- FaGlobe
- FaUsers
- FaEdit
- FaListUl
- FaWhatsapp
- FaApple
- FaTimes
- FaMoon
- FaSun
- FaYoutube
- FaInfoCircle
- FaSave
- FaEyeSlash
- FaCheck
- FaRegCheckCircle
- FaExternalLinkAlt
- FaChevronUp
- FaChevronDown
- FaUser
- FaThumbsUp
- FaGoogle
- FaChevronLeft
- FaTrashAlt
- FaCheckCircle
- FaExclamationCircle
- FaCode
- FaFilter
- FaLinkedinIn
- FaHome
- FaAngleRight
- FaAngleLeft
- FaCopy
- FaArrowRight
- FaThumbsDown
- FaTimesCircle
- FaMapMarkedAlt
- FaNetworkWired
- FaFacebook
- FaMedal
- FaQuestionCircle
- FaAppStoreIos
- FaRegNewspaper
- FaLinkedin
- FaAward
- FaSpinner
- FaBell
- FaLink
- FaCog
- FaCaretDown
- FaCaretLeft
- FaCaretRight
- FaRegQuestionCircle
- FaSignInAlt
- FaRegCircle
- FaPlayCircle
- FaBook
- FaMinus
- FaRegClock
- FaRegTimesCircle
- FaUserClock
- FaClipboardCheck
- FaTelegram
- FaToolbox
- FaCalendarAlt
- FaChevronCircleDown
- FaChevronCircleUp
- FaChevronCircleRight
- FaCogs
- FaDownload
- FaSitemap
- FaTrophy
- FaGripVertical
- FaFlagCheckered
- FaMapMarkerAlt
- FaChrome
- FaRegStickyNote
- FaRegSun
- FaTags
- FaGetPocket
- FaRegEdit
- FaRobot
- FaDev
- FaQuora
- FaGraduationCap
- FaClipboard
- FaVine
- FaMicroscope
- FaReact
- FaVuejs
- FaPalette
- FaPen
- FaSmile
- FaPaperPlane
- FaImage
- FaUserPlus
- FaAnchor
- FaCaretUp
- FaRss
- FaRegLightbulb
- FaStar
- FaSignOutAlt
- FaUserMinus
- FaEnvelopeOpenText
- FaPencilAlt
- FaExclamation
- FaUnlock
- FaLock
- FaSlack
- FaUserCircle
- FaEnvelope
- FaKey
- FaRegStar
- FaWrench
- FaMarkdown
- FaArrowCircleLeft
- FaArrowCircleRight
- FaScroll
- FaUserFriends
- FaBolt
- FaExpand
- FaLocationArrow
- FaStopCircle
- FaHandHolding
- FaPhotoVideo
- FaShareAlt
- FaVoicemail
- FaGithubAlt
- FaLifeRing
- FaSyncAlt
- FaSoundcloud
- FaSpotify
- FaHistory
- FaBloggerB
- FaDrawPolygon
- FaHandPaper
- FaHandPointer
- FaPhone
- FaList
- FaMailBulk
- FaHourglass
- FaMediumM
- FaPlay
- FaGift
- FaChevronRight
- FaLongArrowAltRight
- FaMedium
- FaWindowClose
- FaEllipsisH
- FaVolumeUp
- FaVolumeMute
- FaKeyboard
- FaHammer
- FaFileImport
- FaListOl
- FaSquare
- FaFillDrip
- FaUserLock
- FaRegPlusSquare
- FaRegFile
- FaSlash
- FaCloudUploadAlt
- FaBackspace
- FaAngleDoubleRight
- FaAngleDoubleLeft
- FaGlasses
- FaPause
- FaCheckSquare
- FaComment
- FaPrint
- FaShareSquare
- FaChartBar
- FaMagic
- FaBicycle
- FaCat
- FaDirections
- FaGlobeAfrica
- FaMountain
- FaUpload
- FaLightbulb
- FaDocker
- FaTwitterSquare
- FaGlobeAmericas
- FaLinux
- FaFile
- FaDesktop
- FaFacebookMessenger
- FaWpforms
- FaBomb
- FaBars
- FaTabletAlt
- FaMemory
- FaCalendarDay
- Fa500Px
- FaAdobe
- FaAdversal
- FaAirbnb
- FaAlipay
- FaAmazon
- FaAmazonPay
- FaBehanceSquare
- FaInstagramSquare
- FaLaugh
- FaMagento
- FaOpera
- FaYinYang
Other Related APIs
react-icons/fa#FaRegLightbulb TypeScript Examples
The following examples show how to use
react-icons/fa#FaRegLightbulb.
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: SearchTip.tsx From hub with Apache License 2.0 | 6 votes |
SearchTip = () => {
const [activeTip] = useState<SearchTipItem | undefined>(sample(SEARH_TIPS));
if (isUndefined(activeTip)) return null;
return (
<div className="d-none d-md-inline w-50 mx-auto text-center position-relative">
<div
className={`d-flex mt-2 pt-1 flex-row align-items-center justify-content-center textLight ${styles.tipText}`}
>
<FaRegLightbulb className="me-1" />
<div>
<span className="fw-semibold me-1">Tip:</span>
{activeTip.content} Example:{' '}
<Link
className="fw-bold textLighter p-0"
to={{
pathname: '/packages/search',
search: prepareQueryString({
pageNumber: 1,
tsQueryWeb: activeTip.example,
}),
}}
>
{activeTip.example}
</Link>
</div>
</div>
</div>
);
}
Example #2
Source File: SearchTipsModal.tsx From hub with Apache License 2.0 | 5 votes |
SearchTipsModal = (props: Props) => {
if (!props.openTips) return null;
return (
<Modal noFooter onClose={() => props.setOpenTips(false)} open={props.openTips}>
<div className="mw-100 text-start text-dark">
<div className="d-flex flex-row justify-content-between mb-4">
<div className={`h3 d-flex flex-row align-items-baseline ${styles.title}`}>
Search tips
<FaRegLightbulb className="ms-2" />
</div>
<div>
<button
type="button"
className={`btn-close p-3 ${styles.closeModalBtn}`}
onClick={() => {
props.setOpenTips(false);
}}
aria-label="Close"
></button>
</div>
</div>
<ul className={`mb-0 ${styles.list}`}>
{SEARH_TIPS.map((tip: SearchTipItem, index: number) => (
<li className="my-1" key={`searchBarTip_${index}`}>
{tip.content} <small className="text-muted">Example:</small>{' '}
<Link
className="fw-bold text-dark p-0"
onClick={() => props.setOpenTips(false)}
to={{
pathname: '/packages/search',
search: prepareQueryString({
pageNumber: 1,
tsQueryWeb: tip.example,
}),
}}
aria-label={`Filter by ${tip.example}`}
>
<u>{tip.example}</u>
</Link>
</li>
))}
</ul>
</div>
</Modal>
);
}