@activecollab/components
Version:
ActiveCollab Components
28 lines • 1.06 kB
JavaScript
import _extends from "@babel/runtime/helpers/esm/extends";
import _objectWithoutPropertiesLoose from "@babel/runtime/helpers/esm/objectWithoutPropertiesLoose";
const _excluded = ["children", "disabled", "active", "className", "type"];
import React from "react";
import classNames from "classnames";
import { StyledChoose } from "./Styles";
/**
* Choose component
*/
export const Choose = _ref => {
let children = _ref.children,
_ref$disabled = _ref.disabled,
disabled = _ref$disabled === void 0 ? false : _ref$disabled,
_ref$active = _ref.active,
active = _ref$active === void 0 ? false : _ref$active,
className = _ref.className,
_ref$type = _ref.type,
type = _ref$type === void 0 ? "button" : _ref$type,
args = _objectWithoutPropertiesLoose(_ref, _excluded);
return /*#__PURE__*/React.createElement(StyledChoose, _extends({
disabled: disabled,
className: classNames("c-choose", className),
active: active,
type: type
}, args), children);
};
Choose.displayName = "Choose";
//# sourceMappingURL=Choose.js.map