// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

import type { JSXElement } from "@coreai-ds/react-components";
import * as React from 'react';
import { Switch } from "@coreai-ds/react-components";

export const Checked = (): JSXElement => {
    const [checked, setChecked] = React.useState(true);
    const onChange = React.useCallback((ev: React.ChangeEvent<HTMLInputElement>) => {
        setChecked(ev.currentTarget.checked);
    }, [setChecked]);
    return <Switch checked={checked} onChange={onChange} label={checked ? 'Checked' : 'Unchecked'}/>;
};

export default Checked;
