/* eslint-disable */ // @ts-nocheck import { Card, CardBody, CardFooter, CardHeader, CardTitle, Dropdown, DropdownList, Flex, FlexItem, Label, MenuToggle, MenuToggleElement, } from "../../../shared/@patternfly/react-core"; import { ReactElement, useState } from "react"; import { Link, To } from "react-router-dom"; import "./keycloak-card.css"; import { EllipsisVIcon } from "../../../shared/@patternfly/react-icons"; export type KeycloakCardProps = { title: string; dropdownItems?: ReactElement[]; labelText?: string; labelColor?: any; footerText?: string; to: To; }; export const KeycloakCard = ({ title, dropdownItems, labelText, labelColor, footerText, to, }: KeycloakCardProps) => { const [isDropdownOpen, setIsDropdownOpen] = useState(false); const onDropdownToggle = () => { setIsDropdownOpen(!isDropdownOpen); }; return ( ) => ( )} isOpen={isDropdownOpen} > {dropdownItems} ) : undefined, hasNoOffset: false, className: undefined, }} > {title} {footerText && footerText} {labelText && ( )} ); };