import React, { JSXElementConstructor } from "react"; import { IconProps, IconWrapper } from "constants/IconConstants"; import ShareIcon from "remixicon-react/ShareBoxFillIcon"; import DeployIcon from "remixicon-react/Rocket2FillIcon"; import FeedbackIcon from "remixicon-react/FeedbackFillIcon"; import SaveFailureIcon from "remixicon-react/ErrorWarningFillIcon"; import SaveSuccessIcon from "remixicon-react/CheckboxCircleFillIcon"; /* eslint-disable react/display-name */ export const HeaderIcons: { [id: string]: JSXElementConstructor; } = { SHARE: (props: IconProps) => ( ), DEPLOY: (props: IconProps) => ( ), FEEDBACK: (props: IconProps) => ( ), SAVE_FAILURE: (props: IconProps) => ( ), SAVE_SUCCESS: (props: IconProps) => ( ), }; export type HeaderIconName = keyof typeof HeaderIcons;