@snack-uikit/icon-predefined
Advanced tools
Comparing version 0.4.2 to 0.5.0
@@ -6,2 +6,13 @@ # Change Log | ||
# 0.5.0 (2024-02-28) | ||
### Features | ||
* **FF-4147:** add shape prop into IconPredefined ([ed019ff](https://github.com/cloud-ru-tech/snack-uikit/commit/ed019fff271dd04196a7bb5f824c65256de0d714)) | ||
## 0.4.2 (2024-02-20) | ||
@@ -8,0 +19,0 @@ |
@@ -18,3 +18,5 @@ import { JSXElementConstructor } from 'react'; | ||
size?: Size; | ||
/** Форма: круглая или квадратная */ | ||
shape?: 'round' | 'square'; | ||
}>; | ||
export declare function IconPredefined({ className, decor, size, icon: IconComponent, appearance, ...rest }: IconPredefinedProps): import("react/jsx-runtime").JSX.Element; | ||
export declare function IconPredefined({ className, decor, size, icon: IconComponent, appearance, shape, ...rest }: IconPredefinedProps): import("react/jsx-runtime").JSX.Element; |
@@ -18,4 +18,4 @@ var __rest = (this && this.__rest) || function (s, e) { | ||
export function IconPredefined(_a) { | ||
var { className, decor = true, size = SIZE.M, icon: IconComponent, appearance = APPEARANCE.Primary } = _a, rest = __rest(_a, ["className", "decor", "size", "icon", "appearance"]); | ||
return (_jsx("div", Object.assign({ className: cn(styles.decor, className) }, extractSupportProps(rest), { "data-size": size, "data-decor": decor || undefined, "data-appearance": appearance, children: _jsx(IconComponent, { "data-size": size, "data-appearance": appearance, className: styles.icon }) }))); | ||
var { className, decor = true, size = SIZE.M, icon: IconComponent, appearance = APPEARANCE.Primary, shape = 'round' } = _a, rest = __rest(_a, ["className", "decor", "size", "icon", "appearance", "shape"]); | ||
return (_jsx("div", Object.assign({ className: cn(styles.decor, className) }, extractSupportProps(rest), { "data-size": size, "data-decor": decor || undefined, "data-appearance": appearance, "data-shape": shape, children: _jsx(IconComponent, { "data-size": size, "data-appearance": appearance, className: styles.icon }) }))); | ||
} |
@@ -7,3 +7,3 @@ { | ||
"title": "Icon Predefined", | ||
"version": "0.4.2", | ||
"version": "0.5.0", | ||
"sideEffects": [ | ||
@@ -39,3 +39,3 @@ "*.css", | ||
}, | ||
"gitHead": "fd079dd3acbfe935d0b88d9efd863047f25e5824" | ||
"gitHead": "0054db0a5550fb69d388335d844017bca31fffe7" | ||
} |
@@ -63,4 +63,5 @@ # Icon Predefined | ||
| size | enum Size: `"s"`, `"m"`, `"l"` | m | Размер | | ||
| shape | "round" \| "square" | round | Форма: круглая или квадратная | | ||
[//]: DOCUMENTATION_SECTION_END |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
32740
362
67