// TODO: временная утилита, удалим при рефакторинге компонента.
var mapCheckedVariants = function mapCheckedVariants(checkedValue) {
  var multiple = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;
  if (checkedValue === true || checkedValue === false) {
    return checkedValue;
  }
  if (!multiple && checkedValue === 'done') {
    return true;
  }
  if (!multiple && checkedValue === 'dot' || multiple && checkedValue === 'indeterminate') {
    return 'indeterminate';
  }
  return false;
};

export { mapCheckedVariants };
