Merge pull request #76 from artslidd/work-1

feat: client magic links portal with shared tablo views
This commit is contained in:
Arthur Belleville 2026-04-15 16:18:09 +02:00 committed by GitHub
commit 34e112efa7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -202,7 +202,6 @@ export const TabloDetailsPage = () => {
);
const [showAllOverviewTasks, setShowAllOverviewTasks] = useState(false);
const [isShareDialogOpen, setIsShareDialogOpen] = useState(false);
const [inviteEmail, setInviteEmail] = useState("");
const [clientInviteEmail, setClientInviteEmail] = useState("");
const [isLayoutEditMode, setIsLayoutEditMode] = useState(false);
const [draggedOverviewBlock, setDraggedOverviewBlock] = useState<{
@ -252,13 +251,6 @@ export const TabloDetailsPage = () => {
return emailRegex.test(email);
};
const handleSendInvite = () => {
if (inviteEmail.trim() && tabloId) {
inviteUser({ email: inviteEmail, tablo_id: tabloId });
setInviteEmail("");
}
};
const filteredMembers = members?.filter(
(member) => !pendingInvites?.some((invite) => invite.invited_email === member.email)
);