diff --git a/packages/console/app/src/component/email-signup.tsx b/packages/console/app/src/component/email-signup.tsx deleted file mode 100644 index caedaf0f2e..0000000000 --- a/packages/console/app/src/component/email-signup.tsx +++ /dev/null @@ -1,47 +0,0 @@ -import { action, useSubmission } from "@solidjs/router" -import { Resource } from "@opencode-ai/console-resource" -import { Show } from "solid-js" -import { useI18n } from "~/context/i18n" - -const emailSignup = action(async (formData: FormData) => { - "use server" - const emailAddress = formData.get("email")! - const listId = "8b9bb82c-9d5f-11f0-975f-0df6fd1e4945" - const response = await fetch(`https://api.emailoctopus.com/lists/${listId}/contacts`, { - method: "PUT", - headers: { - Authorization: `Bearer ${Resource.EMAILOCTOPUS_API_KEY.value}`, - "Content-Type": "application/json", - }, - body: JSON.stringify({ - email_address: emailAddress, - }), - }) - console.log(response) - return true -}) - -export function EmailSignup() { - const submission = useSubmission(emailSignup) - const i18n = useI18n() - return ( - - - {i18n.t("email.title")} - {i18n.t("email.subtitle")} - - - - - {i18n.t("email.subscribe")} - - - - {i18n.t("email.success")} - - - {submission.error} - - - ) -} diff --git a/packages/console/app/src/routes/go/index.tsx b/packages/console/app/src/routes/go/index.tsx index b0409b174c..077e959aaf 100644 --- a/packages/console/app/src/routes/go/index.tsx +++ b/packages/console/app/src/routes/go/index.tsx @@ -5,7 +5,6 @@ import { For, createMemo, createSignal, onCleanup, onMount } from "solid-js" //import { HttpHeader } from "@solidjs/start" import goLogoLight from "../../asset/go-ornate-light.svg" import goLogoDark from "../../asset/go-ornate-dark.svg" -import { EmailSignup } from "~/component/email-signup" import { Faq } from "~/component/faq" import { Legal } from "~/component/legal" import { Footer } from "~/component/footer" @@ -516,8 +515,6 @@ export default function Home() { - - diff --git a/packages/console/app/src/routes/index.tsx b/packages/console/app/src/routes/index.tsx index c046a56a29..7d7ab73a40 100644 --- a/packages/console/app/src/routes/index.tsx +++ b/packages/console/app/src/routes/index.tsx @@ -5,7 +5,6 @@ import video from "../asset/lander/opencode-min.mp4" import videoPoster from "../asset/lander/opencode-poster.png" import { IconCopy, IconCheck } from "../component/icon" import { A, createAsync } from "@solidjs/router" -import { EmailSignup } from "~/component/email-signup" import { Tabs } from "@kobalte/core/tabs" import { Faq } from "~/component/faq" import { Header } from "~/component/header" @@ -826,8 +825,6 @@ export default function Home() { - - diff --git a/packages/console/app/src/routes/zen/index.tsx b/packages/console/app/src/routes/zen/index.tsx index 6285a0bd8a..04e97827f0 100644 --- a/packages/console/app/src/routes/zen/index.tsx +++ b/packages/console/app/src/routes/zen/index.tsx @@ -11,7 +11,6 @@ import avatarJay from "../../asset/lander/avatar-jay.png" import avatarFrank from "../../asset/lander/avatar-frank.png" import avatarAdam from "../../asset/lander/avatar-adam.png" import avatarDavid from "../../asset/lander/avatar-david.png" -import { EmailSignup } from "~/component/email-signup" import { Faq } from "~/component/faq" import { Legal } from "~/component/legal" import { Footer } from "~/component/footer" @@ -324,8 +323,6 @@ export default function Home() { - -
{i18n.t("email.subtitle")}