@flexis/ui
Version:
Styleless React Components
17 lines • 999 B
JavaScript
/**
* Check is current value or not.
* @param multiple - Value is array or not.
* @param value - Current value.
* @param option - Value to check.
* @return result
*/
export default function isCurrentValue(multiple, value, option) {
if (multiple) {
if (Array.isArray(value)) {
return value.includes(option);
}
return false;
}
return value === option;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaXNDdXJyZW50VmFsdWUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY29tcG9uZW50cy9jb21tb24vaXNDdXJyZW50VmFsdWUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7OztHQU1HO0FBQ0gsTUFBTSxDQUFDLE9BQU8sVUFBVSxjQUFjLENBQ3JDLFFBQWlCLEVBQ2pCLEtBQUssRUFDTCxNQUFNO0lBR04sSUFBSSxRQUFRLEVBQUU7UUFFYixJQUFJLEtBQUssQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLEVBQUU7WUFDekIsT0FBTyxLQUFLLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDO1NBQzlCO1FBRUQsT0FBTyxLQUFLLENBQUM7S0FDYjtJQUVELE9BQU8sS0FBSyxLQUFLLE1BQU0sQ0FBQztBQUN6QixDQUFDIn0=