import { forwardRef } from 'react'; import { Form, Link } from '@remix-run/react'; import { twMerge } from 'tailwind-merge'; import { LinkExternal } from '../icons/LinkExternal'; import * as DropdownMenu from './DropdownMenu'; import type { ElementRef, ComponentPropsWithRef, ComponentPropsWithoutRef } from 'react'; export const Root = DropdownMenu.Root; export const Trigger = DropdownMenu.Trigger; const ExternalLinkDropdownItem = forwardRef>( function ExternalLinkDropdownItem({ children, className, ...other }, forwardedRef) { return ( {children} {/* grey-900*/} ); }, ); type AccountDropdownContentProps = ComponentPropsWithRef & { children?: never; userEmail: string; userTeam?: string; }; export const Content = forwardRef, AccountDropdownContentProps>( function Content({ userEmail, userTeam, ...other }, forwardedRef) { return (
{userEmail} {userTeam && {userTeam}}
Settings Docs Help 0x Explorer
e.preventDefault()} asChild>
); }, );