aboutsummaryrefslogtreecommitdiff
path: root/src/components/Icons.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/Icons.tsx')
-rw-r--r--src/components/Icons.tsx20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/components/Icons.tsx b/src/components/Icons.tsx
index 91b01dc..96df3dc 100644
--- a/src/components/Icons.tsx
+++ b/src/components/Icons.tsx
@@ -147,6 +147,26 @@ export function OwnerCrownIcon(props: IconProps) {
);
}
+/**
+ * Discord's screenshare icon, as seen in the connection panel
+ */
+export function ScreenshareIcon(props: IconProps) {
+ return (
+ <Icon
+ {...props}
+ className={classes(props.className, "vc-screenshare-icon")}
+ viewBox="0 0 24 24"
+ >
+ <path
+ fill="currentColor"
+ fill-rule="evenodd"
+ clip-rule="evenodd"
+ d="M2 4.5C2 3.397 2.897 2.5 4 2.5H20C21.103 2.5 22 3.397 22 4.5V15.5C22 16.604 21.103 17.5 20 17.5H13V19.5H17V21.5H7V19.5H11V17.5H4C2.897 17.5 2 16.604 2 15.5V4.5ZM13.2 14.3375V11.6C9.864 11.6 7.668 12.6625 6 15C6.672 11.6625 8.532 8.3375 13.2 7.6625V5L18 9.6625L13.2 14.3375Z"
+ />
+ </Icon>
+ );
+}
+
export function ImageVisible(props: IconProps) {
return (
<Icon