@yandex/ui
Version:
Yandex UI components
14 lines (13 loc) • 792 B
JavaScript
import { __read } from "tslib";
import React, { useState } from 'react';
import { select, boolean, text } from '@storybook/addon-knobs';
import { Tumbler } from '@yandex-lego/components/Tumbler/desktop/bundle';
export var Playground = function () {
var _a = __read(useState(false), 2), checked = _a[0], setChecked = _a[1];
var view = select('view', ['default'], 'default');
var size = select('size', ['s', 'm', 'l'], 'm');
var labelBefore = text('labelBefore', '');
var labelAfter = text('labelAfter', '');
var disabled = boolean('disabled', false);
return (React.createElement(Tumbler, { size: size, disabled: disabled, view: view, checked: checked, onChange: function () { return setChecked(!checked); }, labelBefore: labelBefore, labelAfter: labelAfter }));
};