// @ts-nocheck import React from "react" import { Img, Row, Html, Link, Body, Head, Button, Column, Preview, Section, Container } from "@jsx-email/all" import { Text, Fonts, Title, A, Span } from "../components" import { unit, body, frame, headingText, container, contentText, button, contentHighlightText, linkText, buttonText, } from "../styles" const CONSOLE_URL = "https://opencode.ai/" interface InviteEmailProps { inviter: string workspaceID: string workspaceName: string assetsUrl: string } export const InviteEmail = ({ inviter = "test@anoma.ly", workspaceID = "wrk_01K6XFY7V53T8XN0A7X8G9BTN3", workspaceName = "anomaly", assetsUrl = `${CONSOLE_URL}email`, }: InviteEmailProps) => { const messagePlain = `${inviter} invited you to join the ${workspaceName} workspace.` const url = `${CONSOLE_URL}workspace/${workspaceID}` return ( {`OpenCode — ${messagePlain}`} {messagePlain}
OpenCode Logo
Join your team's OpenCode workspace You have been invited by {inviter} to join the{" "} {workspaceName} workspace on OpenCode.
Button not working? Copy the following link... {url}
) } export default InviteEmail