@brizy/ui
Version:
React elements in Brizy style
13 lines (12 loc) • 560 B
JavaScript
import React, { useCallback } from "react";
import { EditorIcon } from "../../EditorIcon";
import { IconsName } from "../../EditorIcon/types";
import { BRZ_PREFIX } from "../../constants";
export const Tag = ({ tag, handleRemoveTag, index }) => {
const removeTag = useCallback(() => {
handleRemoveTag(index);
}, [handleRemoveTag, index]);
return (React.createElement("div", { className: `${BRZ_PREFIX}-control__select2-tag` },
tag,
React.createElement(EditorIcon, { icon: IconsName.DeleteLegacy, onClick: removeTag })));
};