feather-icons-react
Version:
Feather Icons as a React component.
594 lines (586 loc) • 15.3 kB
TypeScript
import type { FC, SVGProps } from "react";
export type FeatherIconName =
| "activity"
| "airplay"
| "alert-circle"
| "alert-octagon"
| "alert-triangle"
| "align-center"
| "align-justify"
| "align-left"
| "align-right"
| "anchor"
| "aperture"
| "archive"
| "arrow-down-circle"
| "arrow-down-left"
| "arrow-down-right"
| "arrow-down"
| "arrow-left-circle"
| "arrow-left"
| "arrow-right-circle"
| "arrow-right"
| "arrow-up-circle"
| "arrow-up-left"
| "arrow-up-right"
| "arrow-up"
| "at-sign"
| "award"
| "bar-chart-2"
| "bar-chart"
| "battery-charging"
| "battery"
| "bell-off"
| "bell"
| "bluetooth"
| "bold"
| "book-open"
| "book"
| "bookmark"
| "box"
| "briefcase"
| "calendar"
| "camera-off"
| "camera"
| "cast"
| "check-circle"
| "check-square"
| "check"
| "chevron-down"
| "chevron-left"
| "chevron-right"
| "chevron-up"
| "chevrons-down"
| "chevrons-left"
| "chevrons-right"
| "chevrons-up"
| "chrome"
| "circle"
| "clipboard"
| "clock"
| "cloud-drizzle"
| "cloud-lightning"
| "cloud-off"
| "cloud-rain"
| "cloud-snow"
| "cloud"
| "code"
| "codepen"
| "codesandbox"
| "coffee"
| "columns"
| "command"
| "compass"
| "copy"
| "corner-down-left"
| "corner-down-right"
| "corner-left-down"
| "corner-left-up"
| "corner-right-down"
| "corner-right-up"
| "corner-up-left"
| "corner-up-right"
| "cpu"
| "credit-card"
| "crop"
| "crosshair"
| "database"
| "delete"
| "disc"
| "divide-circle"
| "divide-square"
| "divide"
| "dollar-sign"
| "download-cloud"
| "download"
| "dribbble"
| "droplet"
| "edit-2"
| "edit-3"
| "edit"
| "external-link"
| "eye-off"
| "eye"
| "facebook"
| "fast-forward"
| "feather"
| "figma"
| "file-minus"
| "file-plus"
| "file-text"
| "file"
| "film"
| "filter"
| "flag"
| "folder-minus"
| "folder-plus"
| "folder"
| "framer"
| "frown"
| "gift"
| "git-branch"
| "git-commit"
| "git-merge"
| "git-pull-request"
| "github"
| "gitlab"
| "globe"
| "grid"
| "hard-drive"
| "hash"
| "headphones"
| "heart"
| "help-circle"
| "hexagon"
| "home"
| "image"
| "inbox"
| "info"
| "instagram"
| "italic"
| "key"
| "layers"
| "layout"
| "life-buoy"
| "link-2"
| "link"
| "linkedin"
| "list"
| "loader"
| "lock"
| "log-in"
| "log-out"
| "mail"
| "map-pin"
| "map"
| "maximize-2"
| "maximize"
| "meh"
| "menu"
| "message-circle"
| "message-square"
| "mic-off"
| "mic"
| "minimize-2"
| "minimize"
| "minus-circle"
| "minus-square"
| "minus"
| "monitor"
| "moon"
| "more-horizontal"
| "more-vertical"
| "mouse-pointer"
| "move"
| "music"
| "navigation-2"
| "navigation"
| "octagon"
| "package"
| "paperclip"
| "pause-circle"
| "pause"
| "pen-tool"
| "percent"
| "phone-call"
| "phone-forwarded"
| "phone-incoming"
| "phone-missed"
| "phone-off"
| "phone-outgoing"
| "phone"
| "pie-chart"
| "play-circle"
| "play"
| "plus-circle"
| "plus-square"
| "plus"
| "pocket"
| "power"
| "printer"
| "radio"
| "refresh-ccw"
| "refresh-cw"
| "repeat"
| "rewind"
| "rotate-ccw"
| "rotate-cw"
| "rss"
| "save"
| "scissors"
| "search"
| "send"
| "server"
| "settings"
| "share-2"
| "share"
| "shield-off"
| "shield"
| "shopping-bag"
| "shopping-cart"
| "shuffle"
| "sidebar"
| "skip-back"
| "skip-forward"
| "slack"
| "slash"
| "sliders"
| "smartphone"
| "smile"
| "speaker"
| "square"
| "star"
| "stop-circle"
| "sun"
| "sunrise"
| "sunset"
| "table"
| "tablet"
| "tag"
| "target"
| "terminal"
| "thermometer"
| "thumbs-down"
| "thumbs-up"
| "toggle-left"
| "toggle-right"
| "tool"
| "trash-2"
| "trash"
| "trello"
| "trending-down"
| "trending-up"
| "triangle"
| "truck"
| "tv"
| "twitch"
| "twitter"
| "type"
| "umbrella"
| "underline"
| "unlock"
| "upload-cloud"
| "upload"
| "user-check"
| "user-minus"
| "user-plus"
| "user-x"
| "user"
| "users"
| "video-off"
| "video"
| "voicemail"
| "volume-1"
| "volume-2"
| "volume-x"
| "volume"
| "watch"
| "wifi-off"
| "wifi"
| "wind"
| "x-circle"
| "x-octagon"
| "x-square"
| "x"
| "youtube"
| "zap-off"
| "zap"
| "zoom-in"
| "zoom-out"
;
export interface FeatherNamedIconProps extends SVGProps<SVGElement> {
size?: string | number;
}
export interface FeatherIconProps extends FeatherNamedIconProps {
icon: FeatherIconName;
}
declare const FeatherIcon: FC<FeatherIconProps>;
export default FeatherIcon;
export type Icon = FC<FeatherNamedIconProps>;
export declare const Activity: Icon;
export declare const Airplay: Icon;
export declare const AlertCircle: Icon;
export declare const AlertOctagon: Icon;
export declare const AlertTriangle: Icon;
export declare const AlignCenter: Icon;
export declare const AlignJustify: Icon;
export declare const AlignLeft: Icon;
export declare const AlignRight: Icon;
export declare const Anchor: Icon;
export declare const Aperture: Icon;
export declare const Archive: Icon;
export declare const ArrowDownCircle: Icon;
export declare const ArrowDownLeft: Icon;
export declare const ArrowDownRight: Icon;
export declare const ArrowDown: Icon;
export declare const ArrowLeftCircle: Icon;
export declare const ArrowLeft: Icon;
export declare const ArrowRightCircle: Icon;
export declare const ArrowRight: Icon;
export declare const ArrowUpCircle: Icon;
export declare const ArrowUpLeft: Icon;
export declare const ArrowUpRight: Icon;
export declare const ArrowUp: Icon;
export declare const AtSign: Icon;
export declare const Award: Icon;
export declare const BarChart2: Icon;
export declare const BarChart: Icon;
export declare const BatteryCharging: Icon;
export declare const Battery: Icon;
export declare const BellOff: Icon;
export declare const Bell: Icon;
export declare const Bluetooth: Icon;
export declare const Bold: Icon;
export declare const BookOpen: Icon;
export declare const Book: Icon;
export declare const Bookmark: Icon;
export declare const Box: Icon;
export declare const Briefcase: Icon;
export declare const Calendar: Icon;
export declare const CameraOff: Icon;
export declare const Camera: Icon;
export declare const Cast: Icon;
export declare const CheckCircle: Icon;
export declare const CheckSquare: Icon;
export declare const Check: Icon;
export declare const ChevronDown: Icon;
export declare const ChevronLeft: Icon;
export declare const ChevronRight: Icon;
export declare const ChevronUp: Icon;
export declare const ChevronsDown: Icon;
export declare const ChevronsLeft: Icon;
export declare const ChevronsRight: Icon;
export declare const ChevronsUp: Icon;
export declare const Chrome: Icon;
export declare const Circle: Icon;
export declare const Clipboard: Icon;
export declare const Clock: Icon;
export declare const CloudDrizzle: Icon;
export declare const CloudLightning: Icon;
export declare const CloudOff: Icon;
export declare const CloudRain: Icon;
export declare const CloudSnow: Icon;
export declare const Cloud: Icon;
export declare const Code: Icon;
export declare const Codepen: Icon;
export declare const Codesandbox: Icon;
export declare const Coffee: Icon;
export declare const Columns: Icon;
export declare const Command: Icon;
export declare const Compass: Icon;
export declare const Copy: Icon;
export declare const CornerDownLeft: Icon;
export declare const CornerDownRight: Icon;
export declare const CornerLeftDown: Icon;
export declare const CornerLeftUp: Icon;
export declare const CornerRightDown: Icon;
export declare const CornerRightUp: Icon;
export declare const CornerUpLeft: Icon;
export declare const CornerUpRight: Icon;
export declare const Cpu: Icon;
export declare const CreditCard: Icon;
export declare const Crop: Icon;
export declare const Crosshair: Icon;
export declare const Database: Icon;
export declare const Delete: Icon;
export declare const Disc: Icon;
export declare const DivideCircle: Icon;
export declare const DivideSquare: Icon;
export declare const Divide: Icon;
export declare const DollarSign: Icon;
export declare const DownloadCloud: Icon;
export declare const Download: Icon;
export declare const Dribbble: Icon;
export declare const Droplet: Icon;
export declare const Edit2: Icon;
export declare const Edit3: Icon;
export declare const Edit: Icon;
export declare const ExternalLink: Icon;
export declare const EyeOff: Icon;
export declare const Eye: Icon;
export declare const Facebook: Icon;
export declare const FastForward: Icon;
export declare const Feather: Icon;
export declare const Figma: Icon;
export declare const FileMinus: Icon;
export declare const FilePlus: Icon;
export declare const FileText: Icon;
export declare const File: Icon;
export declare const Film: Icon;
export declare const Filter: Icon;
export declare const Flag: Icon;
export declare const FolderMinus: Icon;
export declare const FolderPlus: Icon;
export declare const Folder: Icon;
export declare const Framer: Icon;
export declare const Frown: Icon;
export declare const Gift: Icon;
export declare const GitBranch: Icon;
export declare const GitCommit: Icon;
export declare const GitMerge: Icon;
export declare const GitPullRequest: Icon;
export declare const Github: Icon;
export declare const Gitlab: Icon;
export declare const Globe: Icon;
export declare const Grid: Icon;
export declare const HardDrive: Icon;
export declare const Hash: Icon;
export declare const Headphones: Icon;
export declare const Heart: Icon;
export declare const HelpCircle: Icon;
export declare const Hexagon: Icon;
export declare const Home: Icon;
export declare const Image: Icon;
export declare const Inbox: Icon;
export declare const Info: Icon;
export declare const Instagram: Icon;
export declare const Italic: Icon;
export declare const Key: Icon;
export declare const Layers: Icon;
export declare const Layout: Icon;
export declare const LifeBuoy: Icon;
export declare const Link2: Icon;
export declare const Link: Icon;
export declare const Linkedin: Icon;
export declare const List: Icon;
export declare const Loader: Icon;
export declare const Lock: Icon;
export declare const LogIn: Icon;
export declare const LogOut: Icon;
export declare const Mail: Icon;
export declare const MapPin: Icon;
export declare const Map: Icon;
export declare const Maximize2: Icon;
export declare const Maximize: Icon;
export declare const Meh: Icon;
export declare const Menu: Icon;
export declare const MessageCircle: Icon;
export declare const MessageSquare: Icon;
export declare const MicOff: Icon;
export declare const Mic: Icon;
export declare const Minimize2: Icon;
export declare const Minimize: Icon;
export declare const MinusCircle: Icon;
export declare const MinusSquare: Icon;
export declare const Minus: Icon;
export declare const Monitor: Icon;
export declare const Moon: Icon;
export declare const MoreHorizontal: Icon;
export declare const MoreVertical: Icon;
export declare const MousePointer: Icon;
export declare const Move: Icon;
export declare const Music: Icon;
export declare const Navigation2: Icon;
export declare const Navigation: Icon;
export declare const Octagon: Icon;
export declare const Package: Icon;
export declare const Paperclip: Icon;
export declare const PauseCircle: Icon;
export declare const Pause: Icon;
export declare const PenTool: Icon;
export declare const Percent: Icon;
export declare const PhoneCall: Icon;
export declare const PhoneForwarded: Icon;
export declare const PhoneIncoming: Icon;
export declare const PhoneMissed: Icon;
export declare const PhoneOff: Icon;
export declare const PhoneOutgoing: Icon;
export declare const Phone: Icon;
export declare const PieChart: Icon;
export declare const PlayCircle: Icon;
export declare const Play: Icon;
export declare const PlusCircle: Icon;
export declare const PlusSquare: Icon;
export declare const Plus: Icon;
export declare const Pocket: Icon;
export declare const Power: Icon;
export declare const Printer: Icon;
export declare const Radio: Icon;
export declare const RefreshCcw: Icon;
export declare const RefreshCw: Icon;
export declare const Repeat: Icon;
export declare const Rewind: Icon;
export declare const RotateCcw: Icon;
export declare const RotateCw: Icon;
export declare const Rss: Icon;
export declare const Save: Icon;
export declare const Scissors: Icon;
export declare const Search: Icon;
export declare const Send: Icon;
export declare const Server: Icon;
export declare const Settings: Icon;
export declare const Share2: Icon;
export declare const Share: Icon;
export declare const ShieldOff: Icon;
export declare const Shield: Icon;
export declare const ShoppingBag: Icon;
export declare const ShoppingCart: Icon;
export declare const Shuffle: Icon;
export declare const Sidebar: Icon;
export declare const SkipBack: Icon;
export declare const SkipForward: Icon;
export declare const Slack: Icon;
export declare const Slash: Icon;
export declare const Sliders: Icon;
export declare const Smartphone: Icon;
export declare const Smile: Icon;
export declare const Speaker: Icon;
export declare const Square: Icon;
export declare const Star: Icon;
export declare const StopCircle: Icon;
export declare const Sun: Icon;
export declare const Sunrise: Icon;
export declare const Sunset: Icon;
export declare const Table: Icon;
export declare const Tablet: Icon;
export declare const Tag: Icon;
export declare const Target: Icon;
export declare const Terminal: Icon;
export declare const Thermometer: Icon;
export declare const ThumbsDown: Icon;
export declare const ThumbsUp: Icon;
export declare const ToggleLeft: Icon;
export declare const ToggleRight: Icon;
export declare const Tool: Icon;
export declare const Trash2: Icon;
export declare const Trash: Icon;
export declare const Trello: Icon;
export declare const TrendingDown: Icon;
export declare const TrendingUp: Icon;
export declare const Triangle: Icon;
export declare const Truck: Icon;
export declare const Tv: Icon;
export declare const Twitch: Icon;
export declare const Twitter: Icon;
export declare const Type: Icon;
export declare const Umbrella: Icon;
export declare const Underline: Icon;
export declare const Unlock: Icon;
export declare const UploadCloud: Icon;
export declare const Upload: Icon;
export declare const UserCheck: Icon;
export declare const UserMinus: Icon;
export declare const UserPlus: Icon;
export declare const UserX: Icon;
export declare const User: Icon;
export declare const Users: Icon;
export declare const VideoOff: Icon;
export declare const Video: Icon;
export declare const Voicemail: Icon;
export declare const Volume1: Icon;
export declare const Volume2: Icon;
export declare const VolumeX: Icon;
export declare const Volume: Icon;
export declare const Watch: Icon;
export declare const WifiOff: Icon;
export declare const Wifi: Icon;
export declare const Wind: Icon;
export declare const XCircle: Icon;
export declare const XOctagon: Icon;
export declare const XSquare: Icon;
export declare const X: Icon;
export declare const Youtube: Icon;
export declare const ZapOff: Icon;
export declare const Zap: Icon;
export declare const ZoomIn: Icon;
export declare const ZoomOut: Icon;