@yandex/ui
Version:
Yandex UI components
21 lines (20 loc) • 1.2 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Playground = void 0;
var tslib_1 = require("tslib");
var react_1 = tslib_1.__importDefault(require("react"));
var addon_knobs_1 = require("@storybook/addon-knobs");
var Image_1 = require("@yandex-lego/components/Image");
var Playground = function () {
var url = addon_knobs_1.text('url', 'static/media/img-700w.1b0180bb.png');
var alt = addon_knobs_1.text('alt', 'Альтернативный текст');
var width = addon_knobs_1.number('width', 700);
var height = addon_knobs_1.number('height', 268);
var borderRadius = addon_knobs_1.number('borderRadius', 5);
var sizes = addon_knobs_1.text('sizes', '(max-width: 600px) 200px, 75vw');
var srcSet = addon_knobs_1.text('srcSet (file)', url + ' 700w');
var fallback = addon_knobs_1.text('fallback src', '');
var ariaLabel = addon_knobs_1.text('aria-label', 'Image description');
return (react_1.default.createElement(Image_1.Image, { src: url, alt: alt, width: width, height: height, borderRadius: borderRadius, srcSet: srcSet, sizes: sizes, fallbackSrc: fallback, ariaLabel: ariaLabel }));
};
exports.Playground = Playground;