UNPKG

@brizy/ui

Version:
10 lines (9 loc) 490 B
import React, { useCallback } from "react"; import { classNames } from "../classNamesFn"; export const SelectOption = ({ title, value, onChange, active }) => { const className = classNames()("editable-select2__dropdown__item", { "editable-select2__dropdown__item--active": active, }); const _onChange = useCallback(() => onChange(value), [value, onChange]); return (React.createElement("li", { role: "option", onClick: _onChange, className: className }, title)); };