2021-12-03 11:45:29 -08:00
|
|
|
import React from "react";
|
2021-12-03 13:17:44 -08:00
|
|
|
import { Overlay } from "./Overlay";
|
2021-12-03 11:45:29 -08:00
|
|
|
import { Modal, ModalContent } from "./Modal";
|
|
|
|
import { CopyButton } from "./CopyButton";
|
2021-12-03 13:17:44 -08:00
|
|
|
import { HeaderButton, ButtonTooltip } from "./RoomButton";
|
|
|
|
import { ReactComponent as AddUserIcon } from "./icons/AddUser.svg";
|
2021-12-03 11:45:29 -08:00
|
|
|
|
2021-12-03 13:17:44 -08:00
|
|
|
export function InviteModalButton({ roomUrl }) {
|
2021-12-03 11:45:29 -08:00
|
|
|
return (
|
2021-12-03 13:17:44 -08:00
|
|
|
<Overlay>
|
|
|
|
<HeaderButton>
|
|
|
|
<ButtonTooltip>Add User</ButtonTooltip>
|
|
|
|
<AddUserIcon width={20} height={20} />
|
|
|
|
</HeaderButton>
|
|
|
|
{(modalProps) => (
|
|
|
|
<Modal title="Invite People" isDismissable {...modalProps}>
|
|
|
|
<ModalContent>
|
|
|
|
<p>Copy and share this meeting link</p>
|
|
|
|
<CopyButton value={roomUrl} />
|
|
|
|
</ModalContent>
|
|
|
|
</Modal>
|
|
|
|
)}
|
|
|
|
</Overlay>
|
2021-12-03 11:45:29 -08:00
|
|
|
);
|
|
|
|
}
|