diff --git a/src/shared/view/ui/badge/Badge.tsx b/src/shared/view/ui/Badge.tsx similarity index 96% rename from src/shared/view/ui/badge/Badge.tsx rename to src/shared/view/ui/Badge.tsx index b1932387..9eb1264a 100644 --- a/src/shared/view/ui/badge/Badge.tsx +++ b/src/shared/view/ui/Badge.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; import { cva, type VariantProps } from 'class-variance-authority'; -import { cn } from '../../../../lib/utils'; +import { cn } from '../../../lib/utils'; const badgeVariants = cva( 'inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2', diff --git a/src/shared/view/ui/button/Button.tsx b/src/shared/view/ui/Button.tsx similarity index 97% rename from src/shared/view/ui/button/Button.tsx rename to src/shared/view/ui/Button.tsx index 9874c3ac..189f8f71 100644 --- a/src/shared/view/ui/button/Button.tsx +++ b/src/shared/view/ui/Button.tsx @@ -1,6 +1,6 @@ import * as React from 'react'; import { cva, type VariantProps } from 'class-variance-authority'; -import { cn } from '../../../../lib/utils'; +import { cn } from '../../../lib/utils'; // Keep visual variants centralized so all button usages stay consistent. const buttonVariants = cva( diff --git a/src/shared/view/ui/dark-mode-toggle/DarkModeToggle.tsx b/src/shared/view/ui/DarkModeToggle.tsx similarity index 96% rename from src/shared/view/ui/dark-mode-toggle/DarkModeToggle.tsx rename to src/shared/view/ui/DarkModeToggle.tsx index 5ef93821..bcc53ded 100644 --- a/src/shared/view/ui/dark-mode-toggle/DarkModeToggle.tsx +++ b/src/shared/view/ui/DarkModeToggle.tsx @@ -1,5 +1,5 @@ import { Moon, Sun } from 'lucide-react'; -import { useTheme } from '../../../../contexts/ThemeContext'; +import { useTheme } from '../../../contexts/ThemeContext'; type DarkModeToggleProps = { checked?: boolean; diff --git a/src/shared/view/ui/input/Input.tsx b/src/shared/view/ui/Input.tsx similarity index 94% rename from src/shared/view/ui/input/Input.tsx rename to src/shared/view/ui/Input.tsx index 8247175f..1b625034 100644 --- a/src/shared/view/ui/input/Input.tsx +++ b/src/shared/view/ui/Input.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import { cn } from '../../../../lib/utils'; +import { cn } from '../../../lib/utils'; type InputProps = React.InputHTMLAttributes; diff --git a/src/shared/view/ui/scroll-area/ScrollArea.tsx b/src/shared/view/ui/ScrollArea.tsx similarity index 94% rename from src/shared/view/ui/scroll-area/ScrollArea.tsx rename to src/shared/view/ui/ScrollArea.tsx index 47a842e7..00f4f4a1 100644 --- a/src/shared/view/ui/scroll-area/ScrollArea.tsx +++ b/src/shared/view/ui/ScrollArea.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import { cn } from '../../../../lib/utils'; +import { cn } from '../../../lib/utils'; type ScrollAreaProps = React.HTMLAttributes; diff --git a/src/shared/view/ui/tooltip/Tooltip.tsx b/src/shared/view/ui/Tooltip.tsx similarity index 98% rename from src/shared/view/ui/tooltip/Tooltip.tsx rename to src/shared/view/ui/Tooltip.tsx index 8727f7ff..a5db5894 100644 --- a/src/shared/view/ui/tooltip/Tooltip.tsx +++ b/src/shared/view/ui/Tooltip.tsx @@ -1,5 +1,5 @@ import { type ReactNode, useEffect, useRef, useState } from 'react'; -import { cn } from '../../../../lib/utils'; +import { cn } from '../../../lib/utils'; type TooltipPosition = 'top' | 'bottom' | 'left' | 'right'; diff --git a/src/shared/view/ui/badge/index.ts b/src/shared/view/ui/badge/index.ts deleted file mode 100644 index 391bdd44..00000000 --- a/src/shared/view/ui/badge/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { Badge, badgeVariants } from './Badge'; diff --git a/src/shared/view/ui/button/index.ts b/src/shared/view/ui/button/index.ts deleted file mode 100644 index 2e2ea291..00000000 --- a/src/shared/view/ui/button/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { Button, buttonVariants } from './Button'; diff --git a/src/shared/view/ui/dark-mode-toggle/index.ts b/src/shared/view/ui/dark-mode-toggle/index.ts deleted file mode 100644 index f71d7f3c..00000000 --- a/src/shared/view/ui/dark-mode-toggle/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { default } from './DarkModeToggle'; -export { default as DarkModeToggle } from './DarkModeToggle'; diff --git a/src/shared/view/ui/index.ts b/src/shared/view/ui/index.ts index 47ce8205..944fd59c 100644 --- a/src/shared/view/ui/index.ts +++ b/src/shared/view/ui/index.ts @@ -1,6 +1,6 @@ -export { Badge, badgeVariants } from './badge'; -export { Button, buttonVariants } from './button'; -export { DarkModeToggle } from './dark-mode-toggle'; -export { Input } from './input'; -export { ScrollArea } from './scroll-area'; -export { Tooltip } from './tooltip'; +export { Badge, badgeVariants } from './Badge'; +export { Button, buttonVariants } from './Button'; +export { default as DarkModeToggle } from './DarkModeToggle'; +export { Input } from './Input'; +export { ScrollArea } from './ScrollArea'; +export { default as Tooltip } from './Tooltip'; diff --git a/src/shared/view/ui/input/index.ts b/src/shared/view/ui/input/index.ts deleted file mode 100644 index 6322cf32..00000000 --- a/src/shared/view/ui/input/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { Input } from './Input'; diff --git a/src/shared/view/ui/scroll-area/index.ts b/src/shared/view/ui/scroll-area/index.ts deleted file mode 100644 index 1df229ab..00000000 --- a/src/shared/view/ui/scroll-area/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { ScrollArea } from './ScrollArea'; diff --git a/src/shared/view/ui/tooltip/index.ts b/src/shared/view/ui/tooltip/index.ts deleted file mode 100644 index 4b5f1d20..00000000 --- a/src/shared/view/ui/tooltip/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { default } from './Tooltip'; -export { default as Tooltip } from './Tooltip';