From 3fa280d21878ae391674a21758199df3d2d8c3b5 Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Fri, 3 Oct 2025 09:04:28 -0500 Subject: chore: app -> desktop --- packages/desktop/src/ui/button.tsx | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 packages/desktop/src/ui/button.tsx (limited to 'packages/desktop/src/ui/button.tsx') diff --git a/packages/desktop/src/ui/button.tsx b/packages/desktop/src/ui/button.tsx new file mode 100644 index 000000000..21d89fbee --- /dev/null +++ b/packages/desktop/src/ui/button.tsx @@ -0,0 +1,36 @@ +import { Button as Kobalte } from "@kobalte/core/button" +import { type ComponentProps, splitProps } from "solid-js" + +export interface ButtonProps { + variant?: "primary" | "secondary" | "ghost" + size?: "sm" | "md" | "lg" +} + +export function Button(props: ComponentProps<"button"> & ButtonProps) { + const [split, rest] = splitProps(props, ["variant", "size", "class", "classList"]) + return ( + + {props.children} + + ) +} -- cgit v1.2.3