From 910ba6d6be7c354a5ad172d9425770dad9d8c511 Mon Sep 17 00:00:00 2001 From: David Dal Busco Date: Sun, 19 Apr 2026 15:10:12 +0200 Subject: [PATCH] feat: use cmp Signed-off-by: David Dal Busco --- src/components/Launch/index.tsx | 42 +++--------------------- src/components/Launch/styles.module.scss | 33 ------------------- 2 files changed, 5 insertions(+), 70 deletions(-) diff --git a/src/components/Launch/index.tsx b/src/components/Launch/index.tsx index 07fd651a..cdc2fcb0 100644 --- a/src/components/Launch/index.tsx +++ b/src/components/Launch/index.tsx @@ -1,27 +1,8 @@ -import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; +import BashSnippet from "@site/src/components/BashSnippet"; import { LaunchIllustration } from "@site/src/icons/LaunchIllustration"; -import { trackEvent } from "@site/src/providers/analytics.providers"; -import CodeBlock from "@theme/CodeBlock"; -import { useRef } from "react"; import styles from "./styles.module.scss"; export default function Launch(): JSX.Element { - const { siteConfig } = useDocusaurusContext(); - const container = useRef(null); - - const onClick = async ({ target }: MouseEvent) => { - const btn = container.current?.querySelector('button[title="Copy"]'); - - if (!btn?.contains(target)) { - return; - } - - await trackEvent({ - name: "copy_launch_snippet", - siteConfig - }); - }; - return (
@@ -31,23 +12,10 @@ export default function Launch(): JSX.Element { templates.

-
onClick($event as unknown as MouseEvent)} - > - - - - npm create juno@latest -
+