UNPKG

@naturacosmeticos/natds-react

Version:
58 lines 4.52 kB
"use strict"; var __assign = (this && this.__assign) || function () { __assign = Object.assign || function(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; return __assign.apply(this, arguments); }; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.Model = exports.Color = exports.Size = exports.Playground = void 0; var react_1 = __importDefault(require("react")); var _1 = require("."); var StoryContainer_1 = __importDefault(require("../../helpers/StoryContainer")); // update logo CB1 var componentStatus = "\n> Logo adapted as brand standards for each company\n\n## Properties\n| Property | Values | Status |\n|--- | ---| ---|\n| **variant (no prop)** | standard | \u2705 Available |\n| **arialabel** | string | \u2705 Available |\n| **color** | neutral, primary, secondary, highlight, surface | \u2705 Available |\n| **model** | a, b | \u2705 Available |\n| **languages** | default, pt, es | \u2705 Available |\n| **mode** | light, dark | \u2705 Available |\n| **size** | medium, mediumX, large, largeX, largeXX, <br /> largeXXX, huge, hugeX, hugeXX, hugeXXX, veryHuge | \u2705 Available |\n| **brand** | avon, avon_v2, natura, natura_v2, theBodyShop, <br /> consultoriaDeBeleza, casaEestilo | \u2705 Available |\n\n## Technical Usages Examples\n"; exports.default = { title: 'Components/Logo', component: _1.Logo, parameters: { componentSubtitle: 'Logo adapted as brand standards for each company', docs: { description: { component: componentStatus } }, actions: { argTypesRegex: '^on.*' } } }; var Playground = function (args) { return react_1.default.createElement(_1.Logo, __assign({}, args)); }; exports.Playground = Playground; var Size = function (args) { return (react_1.default.createElement(StoryContainer_1.default, null, react_1.default.createElement(_1.Logo, __assign({}, args, { size: "medium" })), react_1.default.createElement(_1.Logo, __assign({}, args, { size: "mediumX" })), react_1.default.createElement(_1.Logo, __assign({}, args, { size: "large" })), react_1.default.createElement(_1.Logo, __assign({}, args, { size: "largeX" })), react_1.default.createElement(_1.Logo, __assign({}, args, { size: "largeXX" })), react_1.default.createElement(_1.Logo, __assign({}, args, { size: "largeXXX" })), react_1.default.createElement(_1.Logo, __assign({}, args, { size: "huge" })), react_1.default.createElement(_1.Logo, __assign({}, args, { size: "hugeX" })), react_1.default.createElement(_1.Logo, __assign({}, args, { size: "hugeXX" })), react_1.default.createElement(_1.Logo, __assign({}, args, { size: "hugeXXX" })), react_1.default.createElement(_1.Logo, __assign({}, args, { size: "veryHuge" })))); }; exports.Size = Size; var Color = function (args) { return (react_1.default.createElement(StoryContainer_1.default, null, react_1.default.createElement(_1.Logo, __assign({}, args)), react_1.default.createElement(_1.Logo, __assign({}, args, { color: "primary" })), react_1.default.createElement(_1.Logo, __assign({}, args, { color: "secondary" })), react_1.default.createElement(_1.Logo, __assign({}, args, { color: "highlight" })), react_1.default.createElement(_1.Logo, __assign({}, args, { color: "surface" })))); }; exports.Color = Color; var Model = function (args) { return (react_1.default.createElement(StoryContainer_1.default, null, react_1.default.createElement(_1.Logo, __assign({}, args)))); }; exports.Model = Model; exports.Model.args = __assign(__assign({}, exports.Playground.args), { model: 'a' }); //# sourceMappingURL=Logo.stories.js.map