quivr/frontend/lib/helpers/iconList.ts
Antoine Dewez 29da8c70b0
feat(frontend): sources per messages (#2253)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2024-02-23 18:56:51 -08:00

96 lines
2.2 KiB
TypeScript

import { AiOutlineLoading3Quarters } from "react-icons/ai";
import { BsArrowRightShort, BsChatLeftText } from "react-icons/bs";
import { CgSoftwareDownload } from "react-icons/cg";
import { CiFlag1 } from "react-icons/ci";
import {
FaCheck,
FaCheckCircle,
FaFileAlt,
FaKey,
FaRegFileAlt,
FaRegStar,
FaRegUserCircle,
FaUnlock,
} from "react-icons/fa";
import { FaInfo } from "react-icons/fa6";
import { FiUpload } from "react-icons/fi";
import {
IoIosAdd,
IoIosHelpCircleOutline,
IoMdClose,
IoMdLogOut,
} from "react-icons/io";
import {
IoArrowUpCircleOutline,
IoHomeOutline,
IoSettingsSharp,
} from "react-icons/io5";
import { IconType } from "react-icons/lib";
import {
LuBrain,
LuBrainCircuit,
LuChevronDown,
LuChevronLeft,
LuChevronRight,
LuCopy,
LuPlusCircle,
LuSearch,
} from "react-icons/lu";
import {
MdAlternateEmail,
MdDashboardCustomize,
MdDeleteOutline,
MdDynamicFeed,
MdHistory,
MdOutlineModeEditOutline,
MdUploadFile,
} from "react-icons/md";
import { RiHashtag } from "react-icons/ri";
import { SlOptions } from "react-icons/sl";
import { TbNetwork } from "react-icons/tb";
import { VscGraph } from "react-icons/vsc";
export const iconList: { [name: string]: IconType } = {
add: LuPlusCircle,
addWithoutCircle: IoIosAdd,
brain: LuBrain,
brainCircuit: LuBrainCircuit,
chat: BsChatLeftText,
check: FaCheck,
checkCircle: FaCheckCircle,
chevronDown: LuChevronDown,
chevronLeft: LuChevronLeft,
chevronRight: LuChevronRight,
close: IoMdClose,
copy: LuCopy,
custom: MdDashboardCustomize,
delete: MdDeleteOutline,
edit: MdOutlineModeEditOutline,
email: MdAlternateEmail,
feed: MdDynamicFeed,
file: FaRegFileAlt,
fileSelected: FaFileAlt,
flag: CiFlag1,
followUp: IoArrowUpCircleOutline,
graph: VscGraph,
hastag: RiHashtag,
help: IoIosHelpCircleOutline,
history: MdHistory,
home: IoHomeOutline,
info: FaInfo,
key: FaKey,
loader: AiOutlineLoading3Quarters,
logout: IoMdLogOut,
options: SlOptions,
redirection: BsArrowRightShort,
search: LuSearch,
settings: IoSettingsSharp,
software: CgSoftwareDownload,
star: FaRegStar,
unlock: FaUnlock,
upload: FiUpload,
uploadFile: MdUploadFile,
user: FaRegUserCircle,
website: TbNetwork,
};