UNPKG

@brizy/ui

Version:
11 lines (10 loc) 485 B
import React from "react"; import { classNames } from "../classNamesFn"; import { ifElse } from "ramda"; import { getArrowColor } from "./utils"; import { emptyStyles, isString } from "../utils"; export const IconArrow = ({ color, open }) => { const className = classNames()("icon-arrow", { "icon-arrow--open": open }); const makeColor = ifElse(isString, getArrowColor, emptyStyles); return React.createElement("div", { className: className, style: makeColor(color) }); };