(feat): add context menu to call users
Some checks failed
/ build-desktop (linux) (push) Failing after 1m9s
/ build-web (push) Failing after 1m25s
/ build-mobile (push) Failing after 4m7s
/ release (push) Has been skipped

(feat): ui changes to invite popup & call ui in general
(feat): make eslint less aggressive
(fix): stop watching button on own screenshares
(qol): update todo
This commit is contained in:
Alois 2026-06-08 15:40:04 +02:00
commit 4068669704
9 changed files with 213 additions and 27 deletions

View file

@ -7,7 +7,7 @@ import {
DialogContent,
} from "@tensamin/ui";
import Wrapper from "@tensamin/user/wrapper";
import { PhoneIncoming, PhoneMissed } from "lucide-react";
import { PhoneIncoming, X } from "lucide-react";
export default function InvitePopup({
open,
@ -35,6 +35,13 @@ export default function InvitePopup({
</Avatar>
<p className="text-xl font-medium">{user.display}</p>
<div className="w-full flex justify-center gap-3">
<Button
className="w-14 h-14"
variant="destructive"
onClick={() => onAccept(false)}
>
<X className="size-5" />
</Button>
<Button
className="w-14 h-14"
variant="subtleDefault"
@ -42,13 +49,6 @@ export default function InvitePopup({
>
<PhoneIncoming className="size-5" />
</Button>
<Button
className="w-14 h-14"
variant="destructive"
onClick={() => onAccept(false)}
>
<PhoneMissed className="size-5" />
</Button>
</div>
</DialogContent>
</Dialog>