New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@app-garage/button-group

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@app-garage/button-group - npm Package Compare versions

Comparing version 1.1.6 to 1.1.7

9

CHANGELOG.md
# 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.

60

dist/index.es.js
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 @@ },

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc