import { useTheme } from '@emotion/react'; import styled from '@emotion/styled'; import { Button } from '@/ui/button/components/Button'; import { IconCopy, IconLink } from '@/ui/icon'; import { TextInputSettings } from '@/ui/input/text/components/TextInputSettings'; import { useSnackBar } from '@/ui/snack-bar/hooks/useSnackBar'; const StyledContainer = styled.div` align-items: center; display: flex; flex-direction: row; `; const StyledLinkContainer = styled.div` flex: 1; margin-right: ${({ theme }) => theme.spacing(2)}; `; type WorkspaceInviteLinkProps = { inviteLink: string; }; export const WorkspaceInviteLink = ({ inviteLink, }: WorkspaceInviteLinkProps) => { const theme = useTheme(); const { enqueueSnackBar } = useSnackBar(); return (