Commit
·
fe48c70
1
Parent(s):
b7334a4
..
Browse files
frontend/components/ui/Button.tsx
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
import React from "react";
|
| 2 |
-
import { cn } from "
|
| 3 |
|
| 4 |
interface ButtonProps extends React.ButtonHTMLAttributes<HTMLButtonElement> {
|
| 5 |
variant?: "primary" | "secondary" | "outline" | "ghost" | "danger";
|
|
|
|
| 1 |
import React from "react";
|
| 2 |
+
import { cn } from "@/lib/utils/cn";
|
| 3 |
|
| 4 |
interface ButtonProps extends React.ButtonHTMLAttributes<HTMLButtonElement> {
|
| 5 |
variant?: "primary" | "secondary" | "outline" | "ghost" | "danger";
|
frontend/components/ui/Card.tsx
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
import React from "react";
|
| 2 |
-
import { cn } from "
|
| 3 |
|
| 4 |
interface CardProps extends React.HTMLAttributes<HTMLDivElement> {
|
| 5 |
variant?: "default" | "outline" | "elevated" | "glass";
|
|
|
|
| 1 |
import React from "react";
|
| 2 |
+
import { cn } from "@/lib/utils/cn";
|
| 3 |
|
| 4 |
interface CardProps extends React.HTMLAttributes<HTMLDivElement> {
|
| 5 |
variant?: "default" | "outline" | "elevated" | "glass";
|
frontend/components/ui/Input.tsx
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
import React, { useState } from "react";
|
| 2 |
-
import { cn } from "
|
| 3 |
|
| 4 |
interface InputProps extends React.InputHTMLAttributes<HTMLInputElement> {
|
| 5 |
label?: string;
|
|
|
|
| 1 |
import React, { useState } from "react";
|
| 2 |
+
import { cn } from "@/lib/utils/cn";
|
| 3 |
|
| 4 |
interface InputProps extends React.InputHTMLAttributes<HTMLInputElement> {
|
| 5 |
label?: string;
|
frontend/components/ui/LoadingSkeleton.tsx
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
import React from "react";
|
| 2 |
-
import { cn } from "
|
| 3 |
|
| 4 |
interface LoadingSkeletonProps {
|
| 5 |
className?: string;
|
|
|
|
| 1 |
import React from "react";
|
| 2 |
+
import { cn } from "@/lib/utils/cn";
|
| 3 |
|
| 4 |
interface LoadingSkeletonProps {
|
| 5 |
className?: string;
|
frontend/components/ui/LoadingSpinner.tsx
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
import React from "react";
|
| 2 |
-
import { cn } from "
|
| 3 |
|
| 4 |
interface LoadingSpinnerProps {
|
| 5 |
size?: "sm" | "md" | "lg";
|
|
|
|
| 1 |
import React from "react";
|
| 2 |
+
import { cn } from "@/lib/utils/cn";
|
| 3 |
|
| 4 |
interface LoadingSpinnerProps {
|
| 5 |
size?: "sm" | "md" | "lg";
|
frontend/components/ui/ProgressBar.tsx
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
import React from "react";
|
| 2 |
-
import { cn } from "
|
| 3 |
|
| 4 |
interface ProgressBarProps {
|
| 5 |
progress: number; // 0-100
|
|
|
|
| 1 |
import React from "react";
|
| 2 |
+
import { cn } from "@/lib/utils/cn";
|
| 3 |
|
| 4 |
interface ProgressBarProps {
|
| 5 |
progress: number; // 0-100
|
frontend/components/ui/Select.tsx
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
import React, { useState } from "react";
|
| 2 |
-
import { cn } from "
|
| 3 |
|
| 4 |
interface SelectProps extends React.SelectHTMLAttributes<HTMLSelectElement> {
|
| 5 |
label?: string;
|
|
|
|
| 1 |
import React, { useState } from "react";
|
| 2 |
+
import { cn } from "@/lib/utils/cn";
|
| 3 |
|
| 4 |
interface SelectProps extends React.SelectHTMLAttributes<HTMLSelectElement> {
|
| 5 |
label?: string;
|