import React, { useState } from 'react';
import { Drawer } from './drawer';
import { Containee } from '@teambit/base-ui.surfaces.abs-container';
const frameStyle = { border: '1px solid gray', borderRadius: 5, padding: 2 };
export const Controlled = () => {
const [isOpen, setIsOpen] = useState(true);
return (
setIsOpen(open)}
placeholderContent="pre-opened"
style={frameStyle}
>
menu
);
};
export const UsingMargin = () => {
const [margin, setMargin] = useState(16);
const [indent, setIndent] = useState(16);
return (
);
};
export const Uncontrolled = () => {
return (
menu
);
};
export const ClickOutsideDisabled = () => {
const [isOpen, setIsOpen] = useState(true);
return (
setIsOpen(open)}
clickOutside={false}
placeholderContent="no click outside"
style={{ border: '1px solid gray', borderRadius: 5, padding: 4 }}
>
menu
);
};