From b1710249f2e2f68119c2592241d4ec2bca0114b2 Mon Sep 17 00:00:00 2001 From: Jack Date: Mon, 29 Jun 2026 11:33:01 +0000 Subject: [PATCH] fix(console): remove email signup action Co-authored-by: opencode-agent[bot] --- .../app/src/component/email-signup.tsx | 47 ------------------- packages/console/app/src/routes/go/index.tsx | 3 -- packages/console/app/src/routes/index.tsx | 3 -- packages/console/app/src/routes/zen/index.tsx | 3 -- 4 files changed, 56 deletions(-) delete mode 100644 packages/console/app/src/component/email-signup.tsx 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.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() { - -