Skip to content

Commit b86782b

Browse files
authored
omar/eng-65-settings-invites-table-columns-should-use-truncate-to-show (#603)
1 parent 5de20ba commit b86782b

File tree

1 file changed

+10
-14
lines changed
  • apps/web/src/app/[orgShortcode]/settings/org/users/invites/_components

1 file changed

+10
-14
lines changed

apps/web/src/app/[orgShortcode]/settings/org/users/invites/_components/columns.tsx

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import {
1010
} from '@/src/components/shadcn-ui/avatar';
1111
import { Badge } from '@/src/components/shadcn-ui/badge';
1212
import { format } from 'date-fns';
13-
import { ScrollArea } from '@/src/components/shadcn-ui/scroll-area';
1413
import {
1514
Tooltip,
1615
TooltipTrigger,
@@ -74,12 +73,8 @@ export const columns: ColumnDef<Member>[] = [
7473
cell: ({ row }) => {
7574
const inviteCode = row.original.inviteToken;
7675
return inviteCode ? (
77-
<div className="flex w-fit items-center justify-between gap-2">
78-
<ScrollArea
79-
className="w-32"
80-
type="hover">
81-
<span>{inviteCode}</span>
82-
</ScrollArea>
76+
<div className="flex w-full max-w-36 items-center justify-between gap-2">
77+
<span className="truncate">{inviteCode}</span>
8378
<CopyButton
8479
text={inviteCode}
8580
iconSize={12}
@@ -94,12 +89,9 @@ export const columns: ColumnDef<Member>[] = [
9489
cell: ({ row }) => {
9590
const inviteCode = row.original.inviteToken;
9691
return inviteCode ? (
97-
<div className="flex w-fit items-center justify-between gap-2">
98-
<ScrollArea
99-
className="w-32"
100-
type="hover">
101-
<span>{`${env.NEXT_PUBLIC_WEBAPP_URL}/join/invite/${inviteCode}`}</span>
102-
</ScrollArea>
92+
<div className="flex w-full max-w-36 items-center justify-between gap-2">
93+
<span className="truncate">{`${env.NEXT_PUBLIC_WEBAPP_URL}/join/invite/${inviteCode}`}</span>
94+
10395
<CopyButton
10496
text={`${env.NEXT_PUBLIC_WEBAPP_URL}/join/invite/${inviteCode}`}
10597
iconSize={12}
@@ -113,7 +105,11 @@ export const columns: ColumnDef<Member>[] = [
113105
header: 'Email',
114106
cell: ({ row }) => {
115107
const email = row.original.email;
116-
return <div className="flex h-full items-center">{email}</div>;
108+
return (
109+
<div className="flex h-full w-full max-w-36 items-center">
110+
<span className="truncate">{email}</span>
111+
</div>
112+
);
117113
}
118114
}),
119115
columnHelper.display({

0 commit comments

Comments
 (0)