import React from "react"; import { IconProps, IconWrapper } from "constants/IconConstants"; import { ReactComponent as DeleteIcon } from "assets/icons/control/delete.svg"; import { ReactComponent as MoveIcon } from "assets/icons/control/move.svg"; import { ReactComponent as EditIcon } from "assets/icons/control/edit.svg"; import { ReactComponent as ViewIcon } from "assets/icons/control/view.svg"; import { ReactComponent as MoreVerticalIcon } from "assets/icons/control/more-vertical.svg"; import { ReactComponent as OverflowMenuIcon } from "assets/icons/menu/overflow-menu.svg"; import { ReactComponent as JsToggleIcon } from "assets/icons/control/js-toggle.svg"; /* eslint-disable react/display-name */ export const ControlIcons: { [id: string]: Function; } = { DELETE_CONTROL: (props: IconProps) => ( ), MOVE_CONTROL: (props: IconProps) => ( ), EDIT_CONTROL: (props: IconProps) => ( ), VIEW_CONTROL: (props: IconProps) => ( ), MORE_VERTICAL_CONTROL: (props: IconProps) => ( ), MORE_HORIZONTAL_CONTROL: (props: IconProps) => ( ), JS_TOGGLE: (props: IconProps) => ( ), }; export type ControlIconName = keyof typeof ControlIcons;