@app-garage/button-group
Advanced tools
Comparing version 1.1.6 to 1.1.7
# Change Log | ||
## 1.1.7 | ||
### Patch Changes | ||
- [`f23eea3`](https://github.com/electronic33/ag-ui-react/commit/f23eea3ad84886203be361f5c781cb97237b19c0) Thanks [@Levi1235](https://github.com/Levi1235)! - rebuild | ||
- Updated dependencies [[`f23eea3`](https://github.com/electronic33/ag-ui-react/commit/f23eea3ad84886203be361f5c781cb97237b19c0)]: | ||
- @app-garage/button@1.1.7 | ||
All notable changes to this project will be documented in this file. | ||
@@ -4,0 +13,0 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. |
import React from 'react'; | ||
import classNames from 'classnames'; | ||
@@ -29,60 +30,5 @@ /*! ***************************************************************************** | ||
function createCommonjsModule(fn) { | ||
var module = { exports: {} }; | ||
return fn(module, module.exports), module.exports; | ||
} | ||
/*! | ||
Copyright (c) 2017 Jed Watson. | ||
Licensed under the MIT License (MIT), see | ||
http://jedwatson.github.io/classnames | ||
*/ | ||
var classnames = createCommonjsModule(function (module) { | ||
/* global define */ | ||
(function () { | ||
var hasOwn = {}.hasOwnProperty; | ||
function classNames () { | ||
var classes = []; | ||
for (var i = 0; i < arguments.length; i++) { | ||
var arg = arguments[i]; | ||
if (!arg) continue; | ||
var argType = typeof arg; | ||
if (argType === 'string' || argType === 'number') { | ||
classes.push(arg); | ||
} else if (Array.isArray(arg) && arg.length) { | ||
var inner = classNames.apply(null, arg); | ||
if (inner) { | ||
classes.push(inner); | ||
} | ||
} else if (argType === 'object') { | ||
for (var key in arg) { | ||
if (hasOwn.call(arg, key) && arg[key]) { | ||
classes.push(key); | ||
} | ||
} | ||
} | ||
} | ||
return classes.join(' '); | ||
} | ||
if (module.exports) { | ||
classNames.default = classNames; | ||
module.exports = classNames; | ||
} else { | ||
window.classNames = classNames; | ||
} | ||
}()); | ||
}); | ||
var ButtonGroup = function (_a) { | ||
var className = _a.className, children = _a.children, vertical = _a.vertical, color = _a.color, variant = _a.variant; | ||
return children && (React.createElement("div", { className: classnames('flex', { | ||
return children && (React.createElement("div", { className: classNames('flex', { | ||
'flex-col': vertical, | ||
@@ -92,3 +38,3 @@ }, className) }, React.Children.map(children, function (child, index) { | ||
return React.isValidElement(child) && | ||
React.cloneElement(child, __assign(__assign({}, child.props), { className: classnames("transition-all duration-300", (_a = {}, | ||
React.cloneElement(child, __assign(__assign({}, child.props), { className: classNames("transition-all duration-300", (_a = {}, | ||
_a["rounded-none " + (!vertical ? 'border-r' : 'border-b') + " border-gray-800 bg-" + color + "-500 hover:bg-" + color + "-700 hover:shadow-md"] = !variant, | ||
@@ -95,0 +41,0 @@ _a["rounded-none border border-" + color + "-500 bg-transparent hover:bg-gray-100 text-" + color + "-500"] = variant === 'outline', |
@@ -6,2 +6,3 @@ 'use strict'; | ||
var React = require('react'); | ||
var classNames = require('classnames'); | ||
@@ -11,2 +12,3 @@ function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } | ||
var React__default = /*#__PURE__*/_interopDefaultLegacy(React); | ||
var classNames__default = /*#__PURE__*/_interopDefaultLegacy(classNames); | ||
@@ -39,60 +41,5 @@ /*! ***************************************************************************** | ||
function createCommonjsModule(fn) { | ||
var module = { exports: {} }; | ||
return fn(module, module.exports), module.exports; | ||
} | ||
/*! | ||
Copyright (c) 2017 Jed Watson. | ||
Licensed under the MIT License (MIT), see | ||
http://jedwatson.github.io/classnames | ||
*/ | ||
var classnames = createCommonjsModule(function (module) { | ||
/* global define */ | ||
(function () { | ||
var hasOwn = {}.hasOwnProperty; | ||
function classNames () { | ||
var classes = []; | ||
for (var i = 0; i < arguments.length; i++) { | ||
var arg = arguments[i]; | ||
if (!arg) continue; | ||
var argType = typeof arg; | ||
if (argType === 'string' || argType === 'number') { | ||
classes.push(arg); | ||
} else if (Array.isArray(arg) && arg.length) { | ||
var inner = classNames.apply(null, arg); | ||
if (inner) { | ||
classes.push(inner); | ||
} | ||
} else if (argType === 'object') { | ||
for (var key in arg) { | ||
if (hasOwn.call(arg, key) && arg[key]) { | ||
classes.push(key); | ||
} | ||
} | ||
} | ||
} | ||
return classes.join(' '); | ||
} | ||
if (module.exports) { | ||
classNames.default = classNames; | ||
module.exports = classNames; | ||
} else { | ||
window.classNames = classNames; | ||
} | ||
}()); | ||
}); | ||
var ButtonGroup = function (_a) { | ||
var className = _a.className, children = _a.children, vertical = _a.vertical, color = _a.color, variant = _a.variant; | ||
return children && (React__default['default'].createElement("div", { className: classnames('flex', { | ||
return children && (React__default['default'].createElement("div", { className: classNames__default['default']('flex', { | ||
'flex-col': vertical, | ||
@@ -102,3 +49,3 @@ }, className) }, React__default['default'].Children.map(children, function (child, index) { | ||
return React__default['default'].isValidElement(child) && | ||
React__default['default'].cloneElement(child, __assign(__assign({}, child.props), { className: classnames("transition-all duration-300", (_a = {}, | ||
React__default['default'].cloneElement(child, __assign(__assign({}, child.props), { className: classNames__default['default']("transition-all duration-300", (_a = {}, | ||
_a["rounded-none " + (!vertical ? 'border-r' : 'border-b') + " border-gray-800 bg-" + color + "-500 hover:bg-" + color + "-700 hover:shadow-md"] = !variant, | ||
@@ -105,0 +52,0 @@ _a["rounded-none border border-" + color + "-500 bg-transparent hover:bg-gray-100 text-" + color + "-500"] = variant === 'outline', |
@@ -13,3 +13,3 @@ { | ||
}, | ||
"version": "1.1.6", | ||
"version": "1.1.7", | ||
"main": "dist/index.js", | ||
@@ -33,3 +33,3 @@ "module": "dist/index.es.js", | ||
"dependencies": { | ||
"@app-garage/button": "^1.1.6", | ||
"@app-garage/button": "^1.1.7", | ||
"classnames": "^2.2.6" | ||
@@ -36,0 +36,0 @@ }, |
8827
103
Updated@app-garage/button@^1.1.7