From 69941d3e62b32beec868e3037bd379b3ec6e6826 Mon Sep 17 00:00:00 2001 From: Patrick Alvin Alcala Date: Thu, 5 Jun 2025 18:19:54 +0800 Subject: [PATCH] Refactor button --- src/builtin-components/Button/Button.tsx | 8 +++++++- src/pages/next.astro | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/builtin-components/Button/Button.tsx b/src/builtin-components/Button/Button.tsx index 6a47a74..89887d2 100644 --- a/src/builtin-components/Button/Button.tsx +++ b/src/builtin-components/Button/Button.tsx @@ -1,7 +1,13 @@ import './Button.sass' import { Show } from 'solid-js' -export default (props: { label?: string; to?: string; onClick?: () => void; }) => { +interface Props { + label?: string; + to?: string; + onClick?: () => void; +} + +export default (props: Props) => { return <> diff --git a/src/pages/next.astro b/src/pages/next.astro index d771fdf..5b1d84d 100644 --- a/src/pages/next.astro +++ b/src/pages/next.astro @@ -1,6 +1,6 @@ --- import Layout from '../layouts/Layout.astro' -import Button from '../components/ButtonComponent/Button.tsx' +import Button from '../builtin-components/Button/Button.tsx' import { Picture } from 'astro:assets' import sample from '/src/images/sample.avif' ---