import React, { useState } from 'react';
import { storiesOf } from '@storybook/react';
import { Checkbox } from '../src';
storiesOf('Checkbox', module).add('Square', () => {
function Parent({ children }) {
const [selected, setSelected] = useState(false);
return
{children(selected, setSelected)}
;
}
return (
{(selected, setSelected) => (
{
if (selected) setSelected(false);
else setSelected(true);
}}
/>
)}
);
});
storiesOf('Checkbox', module).add('Round', () => {
function Parent({ children }) {
const [selected, setSelected] = useState(false);
return {children(selected, setSelected)}
;
}
return (
{(selected, setSelected) => (
{
if (selected) setSelected(false);
else setSelected(true);
}}
/>
)}
);
});