From d40e1ffd9ff7b0d7f0c3c2baf3bb9343ff451351 Mon Sep 17 00:00:00 2001 From: Midka Date: Sat, 1 Apr 2023 11:37:41 +0300 Subject: [PATCH] refactor(unused-components): remove --- src/components/Badge.astro | 13 ---------- src/components/BasicScripts.astro | 29 ---------------------- src/components/Button.astro | 40 ------------------------------- src/components/Card.astro | 36 ---------------------------- src/components/Sidebar.astro | 10 -------- src/components/ThemeToggle.astro | 19 --------------- 6 files changed, 147 deletions(-) delete mode 100644 src/components/Badge.astro delete mode 100644 src/components/BasicScripts.astro delete mode 100644 src/components/Button.astro delete mode 100644 src/components/Card.astro delete mode 100644 src/components/Sidebar.astro delete mode 100644 src/components/ThemeToggle.astro diff --git a/src/components/Badge.astro b/src/components/Badge.astro deleted file mode 100644 index 0ee1ca6..0000000 --- a/src/components/Badge.astro +++ /dev/null @@ -1,13 +0,0 @@ ---- -export interface Props { - component?: any; -} - -const { component: Component = "div" } = Astro.props; ---- - - - - diff --git a/src/components/BasicScripts.astro b/src/components/BasicScripts.astro deleted file mode 100644 index 5ef105b..0000000 --- a/src/components/BasicScripts.astro +++ /dev/null @@ -1,29 +0,0 @@ - diff --git a/src/components/Button.astro b/src/components/Button.astro deleted file mode 100644 index 3c9ddeb..0000000 --- a/src/components/Button.astro +++ /dev/null @@ -1,40 +0,0 @@ ---- -import type { HTMLAttributes } from "astro/types"; -import { VariantProps, cva } from "class-variance-authority"; - -const button = cva( - ["focus:ring-4", "rounded-lg", "font-medium", "focus:outline-none"], - { - variants: { - intent: { - primary: [ - "text-white", - "bg-teal-700", - "hover:bg-teal-800", - "focus:ring-teal-300", - "dark:bg-teal-600", - "dark:hover:bg-teal-700", - "dark:focus:ring-teal-800", - ], - }, - size: { - xs: ["px-3", "py-2", "text-xs"], - small: ["px-3", "py-2", "text-sm"], - base: ["px-5", "py-2.5", "text-sm"], - }, - }, - } -); - -export interface Props - extends HTMLAttributes<"button">, - VariantProps {} - -/** - * For Astro components, we recommend setting your defaultVariants within - * Astro.props (which are `undefined` by default) - */ -const { intent = "primary", size = "base", ...rest } = Astro.props; ---- - - diff --git a/src/components/Card.astro b/src/components/Card.astro deleted file mode 100644 index a1ae64f..0000000 --- a/src/components/Card.astro +++ /dev/null @@ -1,36 +0,0 @@ ---- -export interface Props { - title: string; - description: string; - publishedAt: Date; - image: string; - link: string; -} - -const { title, description, publishedAt, image, link } = Astro.props; ---- - - diff --git a/src/components/Sidebar.astro b/src/components/Sidebar.astro deleted file mode 100644 index bcfe791..0000000 --- a/src/components/Sidebar.astro +++ /dev/null @@ -1,10 +0,0 @@ ---- -import ThemeToggle from "./ThemeToggle.astro"; ---- - - diff --git a/src/components/ThemeToggle.astro b/src/components/ThemeToggle.astro deleted file mode 100644 index ee2756a..0000000 --- a/src/components/ThemeToggle.astro +++ /dev/null @@ -1,19 +0,0 @@ ---- -import { Icon } from "astro-icon"; -const { - label = "Toggle between Dark and Light mode", - class: - className = "text-gray-600 hover:bg-gray-200 hover:dark:bg-gray-700 dark:text-gray-300 rounded-lg text-sm p-2.5 inline-flex items-center", - iconClass = "w-6 h-6", - iconName = "tabler:sun", -} = Astro.props; ---- - -