UNPKG

@yandex/ui

Version:

Yandex UI components

15 lines (14 loc) 919 B
import { __read } from "tslib"; import React, { useState } from 'react'; import { ButtonGroup } from '@yandex-lego/components/ButtonGroup/desktop/bundle'; import { Button } from '@yandex-lego/components/Button/desktop/bundle'; import { Checkbox } from '@yandex-lego/components/Checkbox/desktop/bundle'; export var Disabled = function () { var _a = __read(useState(true), 2), disabled = _a[0], setDisabled = _a[1]; return (React.createElement(React.Fragment, null, React.createElement(ButtonGroup, { disabled: disabled }, React.createElement(Button, { size: "m", view: "action" }, "Button 1"), React.createElement(Button, { size: "m", view: "action" }, "Button 2")), "\u00A0", React.createElement(Checkbox, { checked: disabled, onClick: function () { return setDisabled(function (prev) { return !prev; }); }, view: "default", size: "m", label: "Disabled" }))); };