import { faCheck as checkIcon } from '@fortawesome/free-solid-svg-icons'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { Table, Tooltip, useTooltip } from '@shlinkio/shlink-frontend-kit'; import type { FC } from 'react'; import { Link } from 'react-router'; import type { ServerWithId } from './data'; import { ManageServersRowDropdown } from './ManageServersRowDropdown'; export type ManageServersRowProps = { server: ServerWithId; hasAutoConnect: boolean; }; export const ManageServersRow: FC = ({ server, hasAutoConnect }) => { const { anchor, tooltip } = useTooltip(); return ( {hasAutoConnect && ( {server.autoConnect && ( <> Auto-connect to this server )} )} {server.name} {server.url} ); };