import React from "react"; import { Container, Row, Col, Card, Button } from "react-bootstrap"; import CustomIcon from "../components/CustomIcon/CustomIcon"; import { handleAlert } from "../util/util"; import { RiFileCopyLine } from "react-icons/ri"; //Icons data... import { appIcons } from "../util/app-icons"; function ReactIconCard({ item }) { const copyToClipboard = async () => { if (navigator.clipboard) { try { await navigator.clipboard.writeText(`${item.tag}`); console.log("Successfully copied - ", item.tag); handleAlert(`Copied to clipboard - '${item.tag}'`, "success"); } catch (error) { console.log("Failed to copy to clipboard...", error); handleAlert("Failed to copy", "error"); } } }; return (
{item.category}
{item.title}
{`( ${item.familyName} )`}
); } function AppIcons() { return (

All React Icons used in App:


{appIcons.filter((item) => item.category === "general").length > 0 && ( <>
General:
{appIcons .filter((item) => item.category === "general") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "file").length > 0 && ( <>
Files:
{appIcons .filter((item) => item.category === "file") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "arrows").length > 0 && ( <>
Arrows:
{appIcons .filter((item) => item.category === "arrows") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "sort").length > 0 && ( <>
Sorting / Filter:
{appIcons .filter((item) => item.category === "sort") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "exp-bank").length > 0 && ( <>
Experience Bank:
{appIcons .filter((item) => item.category === "exp-bank") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "dashboard").length > 0 && ( <>
Dashboard:
{appIcons .filter((item) => item.category === "dashboard") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "associate").length > 0 && ( <>
Associate:
{appIcons .filter((item) => item.category === "associate") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "share").length > 0 && ( <>
Share:
{appIcons .filter((item) => item.category === "share") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "network").length > 0 && ( <>
Network:
{appIcons .filter((item) => item.category === "network") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "discover").length > 0 && ( <>
Discover:
{appIcons .filter((item) => item.category === "discover") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "consult").length > 0 && ( <>
Consult / Consulting session:
{appIcons .filter((item) => item.category === "consult") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "message").length > 0 && ( <>
Message:
{appIcons .filter((item) => item.category === "message") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "achievements").length > 0 && ( <>
Achievements:
{appIcons .filter((item) => item.category === "achievements") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "star").length > 0 && ( <>
Star:
{appIcons .filter((item) => item.category === "star") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "delete").length > 0 && ( <>
Delete / Trash:
{appIcons .filter((item) => item.category === "delete") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "analyze").length > 0 && ( <>
Analyze:
{appIcons .filter((item) => item.category === "analyze") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "edit").length > 0 && ( <>
Edit:
{appIcons .filter((item) => item.category === "edit") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "dictionary").length > 0 && ( <>
Dictionary:
{appIcons .filter((item) => item.category === "dictionary") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "reload").length > 0 && ( <>
Reload:
{appIcons .filter((item) => item.category === "reload") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "shop").length > 0 && ( <>
Shop:
{appIcons .filter((item) => item.category === "shop") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "connect").length > 0 && ( <>
Connect:
{appIcons .filter((item) => item.category === "connect") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "invitation").length > 0 && ( <>
Invitation:
{appIcons .filter((item) => item.category === "invitation") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "details").length > 0 && ( <>
Details:
{appIcons .filter((item) => item.category === "details") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "experience").length > 0 && ( <>
Experience:
{appIcons .filter((item) => item.category === "experience") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "dreams").length > 0 && ( <>
Dreams:
{appIcons .filter((item) => item.category === "dreams") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "events").length > 0 && ( <>
Events:
{appIcons .filter((item) => item.category === "events") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "thoughts").length > 0 && ( <>
Thoughts:
{appIcons .filter((item) => item.category === "thoughts") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "out of body").length > 0 && ( <>
Out of body:
{appIcons .filter((item) => item.category === "out of body") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "favorite").length > 0 && ( <>
Favorite:
{appIcons .filter((item) => item.category === "favorite") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "resolution").length > 0 && ( <>
Resolution:
{appIcons .filter((item) => item.category === "resolution") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "notifications").length > 0 && ( <>
Notifications:
{appIcons .filter((item) => item.category === "notifications") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "leaderboard").length > 0 && ( <>
Leaderboard:
{appIcons .filter((item) => item.category === "leaderboard") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "popular insights").length > 0 && ( <>
Popular insights:
{appIcons .filter((item) => item.category === "popular insights") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "add user").length > 0 && ( <>
Add user / friend:
{appIcons .filter((item) => item.category === "add user") .map((item) => ( ))} )} {appIcons.filter((item) => item.category === "social").length > 0 && ( <>
Social:
{appIcons .filter((item) => item.category === "social") .map((item) => ( ))} )} {/*
All Icons:
{appIcons.map((item) => ( ))}
*/} {/* {appIcons.map((item) => (
{item.title}

{item.tag}
{item.familyName}
))}
*/}
); } export default AppIcons;