@app-garage/label
Advanced tools
Comparing version 1.1.9 to 1.1.10
# Change Log | ||
## 1.1.10 | ||
### Patch Changes | ||
- [`f23eea3`](https://github.com/electronic33/ag-ui-react/commit/f23eea3ad84886203be361f5c781cb97237b19c0) Thanks [@Levi1235](https://github.com/Levi1235)! - rebuild | ||
All notable changes to this project will be documented in this file. | ||
@@ -4,0 +10,0 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. |
@@ -1,1 +0,2 @@ | ||
export * from "./src"; | ||
export * from './src'; | ||
//# sourceMappingURL=index.d.ts.map |
import React from 'react'; | ||
import classNames from 'classnames'; | ||
@@ -29,65 +30,10 @@ /*! ***************************************************************************** | ||
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 Label = function (_a) { | ||
var secondaryText = _a.secondaryText, className = _a.className, _b = _a.required, required = _b === void 0 ? false : _b, children = _a.children, errorText = _a.errorText, htmlFor = _a.htmlFor, _c = _a.as, as = _c === void 0 ? "label" : _c; | ||
var secondaryText = _a.secondaryText, className = _a.className, withRequiredIndicator = _a.withRequiredIndicator, children = _a.children, errorText = _a.errorText, htmlFor = _a.htmlFor, _b = _a.as, as = _b === void 0 ? 'label' : _b; | ||
var content = (React.createElement(React.Fragment, null, | ||
children, | ||
required && (React.createElement("span", { className: "ml-px self-start text-xs font-thin text-red-600" }, "*")), | ||
secondaryText && (React.createElement("span", { className: classnames("text-sm text-gray-400", { | ||
"ml-1": required, | ||
"ml-2": !required, | ||
withRequiredIndicator && (React.createElement("span", { className: "ml-px self-start text-xs font-thin text-red-600" }, "*")), | ||
secondaryText && (React.createElement("span", { className: classNames('text-sm text-gray-400', { | ||
'ml-1': withRequiredIndicator, | ||
'ml-2': !withRequiredIndicator, | ||
}) }, secondaryText)), | ||
@@ -98,5 +44,5 @@ errorText && (React.createElement("span", { className: "ml-1 text-red-600 text-sm" }, | ||
var wrapperProps = { | ||
className: classnames("label", className), | ||
className: classNames('label', className), | ||
}; | ||
if (as === "span") { | ||
if (as === 'span') { | ||
return React.createElement("span", __assign({}, wrapperProps), content); | ||
@@ -106,6 +52,6 @@ } | ||
children, | ||
required && (React.createElement("span", { className: "ml-px self-start text-xs font-thin text-red-600" }, "*")), | ||
secondaryText && (React.createElement("span", { className: classnames("text-sm text-gray-400", { | ||
"ml-1": required, | ||
"ml-2": !required, | ||
withRequiredIndicator && (React.createElement("span", { className: "ml-px self-start text-xs font-thin text-red-600" }, "*")), | ||
secondaryText && (React.createElement("span", { className: classNames('text-sm text-gray-400', { | ||
'ml-1': withRequiredIndicator, | ||
'ml-2': !withRequiredIndicator, | ||
}) }, secondaryText)), | ||
@@ -112,0 +58,0 @@ errorText && (React.createElement("span", { className: "ml-1 text-red-600 text-sm" }, |
@@ -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,65 +41,10 @@ /*! ***************************************************************************** | ||
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 Label = function (_a) { | ||
var secondaryText = _a.secondaryText, className = _a.className, _b = _a.required, required = _b === void 0 ? false : _b, children = _a.children, errorText = _a.errorText, htmlFor = _a.htmlFor, _c = _a.as, as = _c === void 0 ? "label" : _c; | ||
var secondaryText = _a.secondaryText, className = _a.className, withRequiredIndicator = _a.withRequiredIndicator, children = _a.children, errorText = _a.errorText, htmlFor = _a.htmlFor, _b = _a.as, as = _b === void 0 ? 'label' : _b; | ||
var content = (React__default['default'].createElement(React__default['default'].Fragment, null, | ||
children, | ||
required && (React__default['default'].createElement("span", { className: "ml-px self-start text-xs font-thin text-red-600" }, "*")), | ||
secondaryText && (React__default['default'].createElement("span", { className: classnames("text-sm text-gray-400", { | ||
"ml-1": required, | ||
"ml-2": !required, | ||
withRequiredIndicator && (React__default['default'].createElement("span", { className: "ml-px self-start text-xs font-thin text-red-600" }, "*")), | ||
secondaryText && (React__default['default'].createElement("span", { className: classNames__default['default']('text-sm text-gray-400', { | ||
'ml-1': withRequiredIndicator, | ||
'ml-2': !withRequiredIndicator, | ||
}) }, secondaryText)), | ||
@@ -108,5 +55,5 @@ errorText && (React__default['default'].createElement("span", { className: "ml-1 text-red-600 text-sm" }, | ||
var wrapperProps = { | ||
className: classnames("label", className), | ||
className: classNames__default['default']('label', className), | ||
}; | ||
if (as === "span") { | ||
if (as === 'span') { | ||
return React__default['default'].createElement("span", __assign({}, wrapperProps), content); | ||
@@ -116,6 +63,6 @@ } | ||
children, | ||
required && (React__default['default'].createElement("span", { className: "ml-px self-start text-xs font-thin text-red-600" }, "*")), | ||
secondaryText && (React__default['default'].createElement("span", { className: classnames("text-sm text-gray-400", { | ||
"ml-1": required, | ||
"ml-2": !required, | ||
withRequiredIndicator && (React__default['default'].createElement("span", { className: "ml-px self-start text-xs font-thin text-red-600" }, "*")), | ||
secondaryText && (React__default['default'].createElement("span", { className: classNames__default['default']('text-sm text-gray-400', { | ||
'ml-1': withRequiredIndicator, | ||
'ml-2': !withRequiredIndicator, | ||
}) }, secondaryText)), | ||
@@ -122,0 +69,0 @@ errorText && (React__default['default'].createElement("span", { className: "ml-1 text-red-600 text-sm" }, |
@@ -1,1 +0,2 @@ | ||
export * from "./label"; | ||
export * from './label'; | ||
//# sourceMappingURL=index.d.ts.map |
@@ -1,11 +0,13 @@ | ||
import React from "react"; | ||
export interface LabelProps { | ||
import React from 'react'; | ||
declare type LabelProps = { | ||
secondaryText?: string; | ||
className?: string; | ||
required?: boolean; | ||
withRequiredIndicator?: boolean; | ||
errorText?: string; | ||
htmlFor?: string; | ||
children?: React.ReactNode; | ||
as?: "label" | "span"; | ||
} | ||
export declare const Label: ({ secondaryText, className, required, children, errorText, htmlFor, as, }: LabelProps) => React.ReactElement; | ||
as?: 'label' | 'span'; | ||
}; | ||
export declare const Label: ({ secondaryText, className, withRequiredIndicator, children, errorText, htmlFor, as, }: LabelProps) => React.ReactElement; | ||
export {}; | ||
//# sourceMappingURL=label.d.ts.map |
{ | ||
"name": "@app-garage/label", | ||
"version": "1.1.9", | ||
"version": "1.1.10", | ||
"author": "Matyas Furtos", | ||
@@ -39,4 +39,3 @@ "license": "MIT", | ||
"react": ">=16.8.6" | ||
}, | ||
"gitHead": "7dfd16b7388cc212d0ef6453a9a1eb446ff8af79" | ||
} | ||
} |
11
9082
127