"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.BasicCheckbox = void 0;
var tslib_1 = require("tslib");
var react_1 = tslib_1.__importDefault(require("react"));
var react_native_1 = require("react-native");
var experimental_checkbox_1 = require("@fluentui-react-native/experimental-checkbox");
function onChangeUncontrolled(_e, isChecked) {
    console.log(isChecked);
}
var BasicCheckbox = function () {
    return (react_1.default.createElement(react_native_1.View, null,
        react_1.default.createElement(experimental_checkbox_1.Checkbox, { label: "Unchecked checkbox (undefined)", onChange: onChangeUncontrolled }),
        react_1.default.createElement(experimental_checkbox_1.Checkbox, { label: "Unchecked checkbox (uncontrolled)", onChange: onChangeUncontrolled, defaultChecked: false }),
        react_1.default.createElement(experimental_checkbox_1.Checkbox, { label: "Checked checkbox (uncontrolled)", onChange: onChangeUncontrolled, defaultChecked: true, accessibilityLabel: "Hello there" }),
        react_1.default.createElement(experimental_checkbox_1.Checkbox, { label: "Disabled checkbox", disabled: true }),
        react_1.default.createElement(experimental_checkbox_1.Checkbox, { label: "Disabled checked checkbox", defaultChecked: true, disabled: true }),
        react_1.default.createElement(experimental_checkbox_1.Checkbox, { label: "A required checkbox", required: true })));
};
exports.BasicCheckbox = BasicCheckbox;
//# sourceMappingURL=BasicCheckboxTest.js.map