Added filtering by type to orphan visits

This commit is contained in:
Alejandro Celaya
2021-03-28 17:45:47 +02:00
parent 6d887ec4a8
commit d6bb718672
5 changed files with 121 additions and 13 deletions

View File

@@ -7,16 +7,20 @@ export interface DropdownBtnProps {
text: string;
disabled?: boolean;
className?: string;
dropdownClassName?: string;
right?: boolean;
}
export const DropdownBtn: FC<DropdownBtnProps> = ({ text, disabled = false, className = '', children }) => {
export const DropdownBtn: FC<DropdownBtnProps> = (
{ text, disabled = false, className = '', children, dropdownClassName, right = false },
) => {
const [ isOpen, toggle ] = useToggle();
const toggleClasses = `dropdown-btn__toggle btn-block ${className}`;
return (
<Dropdown isOpen={isOpen} toggle={toggle} disabled={disabled}>
<Dropdown isOpen={isOpen} toggle={toggle} disabled={disabled} className={dropdownClassName}>
<DropdownToggle caret className={toggleClasses} color="primary">{text}</DropdownToggle>
<DropdownMenu className="w-100">{children}</DropdownMenu>
<DropdownMenu className="w-100" right={right}>{children}</DropdownMenu>
</Dropdown>
);
};