Skip to content

Commit

Permalink
refactor: new-york-v4
Browse files Browse the repository at this point in the history
  • Loading branch information
shadcn committed Feb 5, 2025
1 parent 762cd73 commit 475abbb
Show file tree
Hide file tree
Showing 404 changed files with 2,731 additions and 3,495 deletions.
3,727 changes: 1,382 additions & 2,345 deletions apps/v4/__registry__/index.tsx

Large diffs are not rendered by default.

140 changes: 70 additions & 70 deletions apps/v4/app/(app)/charts/charts.tsx
Original file line number Diff line number Diff line change
@@ -1,76 +1,76 @@
export { ChartAreaDefault } from "@/registry/charts/chart-area-default"
export { ChartAreaLinear } from "@/registry/charts/chart-area-linear"
export { ChartAreaStep } from "@/registry/charts/chart-area-step"
export { ChartAreaLegend } from "@/registry/charts/chart-area-legend"
export { ChartAreaStacked } from "@/registry/charts/chart-area-stacked"
export { ChartAreaStackedExpand } from "@/registry/charts/chart-area-stacked-expand"
export { ChartAreaIcons } from "@/registry/charts/chart-area-icons"
export { ChartAreaGradient } from "@/registry/charts/chart-area-gradient"
export { ChartAreaAxes } from "@/registry/charts/chart-area-axes"
export { ChartAreaInteractive } from "@/registry/charts/chart-area-interactive"
export { ChartAreaDefault } from "@/registry/new-york-v4/charts/chart-area-default"
export { ChartAreaLinear } from "@/registry/new-york-v4/charts/chart-area-linear"
export { ChartAreaStep } from "@/registry/new-york-v4/charts/chart-area-step"
export { ChartAreaLegend } from "@/registry/new-york-v4/charts/chart-area-legend"
export { ChartAreaStacked } from "@/registry/new-york-v4/charts/chart-area-stacked"
export { ChartAreaStackedExpand } from "@/registry/new-york-v4/charts/chart-area-stacked-expand"
export { ChartAreaIcons } from "@/registry/new-york-v4/charts/chart-area-icons"
export { ChartAreaGradient } from "@/registry/new-york-v4/charts/chart-area-gradient"
export { ChartAreaAxes } from "@/registry/new-york-v4/charts/chart-area-axes"
export { ChartAreaInteractive } from "@/registry/new-york-v4/charts/chart-area-interactive"

export { ChartBarDefault } from "@/registry/charts/chart-bar-default"
export { ChartBarHorizontal } from "@/registry/charts/chart-bar-horizontal"
export { ChartBarMultiple } from "@/registry/charts/chart-bar-multiple"
export { ChartBarStacked } from "@/registry/charts/chart-bar-stacked"
export { ChartBarLabel } from "@/registry/charts/chart-bar-label"
export { ChartBarLabelCustom } from "@/registry/charts/chart-bar-label-custom"
export { ChartBarMixed } from "@/registry/charts/chart-bar-mixed"
export { ChartBarActive } from "@/registry/charts/chart-bar-active"
export { ChartBarNegative } from "@/registry/charts/chart-bar-negative"
export { ChartBarInteractive } from "@/registry/charts/chart-bar-interactive"
export { ChartBarDefault } from "@/registry/new-york-v4/charts/chart-bar-default"
export { ChartBarHorizontal } from "@/registry/new-york-v4/charts/chart-bar-horizontal"
export { ChartBarMultiple } from "@/registry/new-york-v4/charts/chart-bar-multiple"
export { ChartBarStacked } from "@/registry/new-york-v4/charts/chart-bar-stacked"
export { ChartBarLabel } from "@/registry/new-york-v4/charts/chart-bar-label"
export { ChartBarLabelCustom } from "@/registry/new-york-v4/charts/chart-bar-label-custom"
export { ChartBarMixed } from "@/registry/new-york-v4/charts/chart-bar-mixed"
export { ChartBarActive } from "@/registry/new-york-v4/charts/chart-bar-active"
export { ChartBarNegative } from "@/registry/new-york-v4/charts/chart-bar-negative"
export { ChartBarInteractive } from "@/registry/new-york-v4/charts/chart-bar-interactive"

export { ChartLineDefault } from "@/registry/charts/chart-line-default"
export { ChartLineLinear } from "@/registry/charts/chart-line-linear"
export { ChartLineStep } from "@/registry/charts/chart-line-step"
export { ChartLineMultiple } from "@/registry/charts/chart-line-multiple"
export { ChartLineDots } from "@/registry/charts/chart-line-dots"
export { ChartLineDotsCustom } from "@/registry/charts/chart-line-dots-custom"
export { ChartLineDotsColors } from "@/registry/charts/chart-line-dots-colors"
export { ChartLineLabel } from "@/registry/charts/chart-line-label"
export { ChartLineLabelCustom } from "@/registry/charts/chart-line-label-custom"
export { ChartLineInteractive } from "@/registry/charts/chart-line-interactive"
export { ChartLineDefault } from "@/registry/new-york-v4/charts/chart-line-default"
export { ChartLineLinear } from "@/registry/new-york-v4/charts/chart-line-linear"
export { ChartLineStep } from "@/registry/new-york-v4/charts/chart-line-step"
export { ChartLineMultiple } from "@/registry/new-york-v4/charts/chart-line-multiple"
export { ChartLineDots } from "@/registry/new-york-v4/charts/chart-line-dots"
export { ChartLineDotsCustom } from "@/registry/new-york-v4/charts/chart-line-dots-custom"
export { ChartLineDotsColors } from "@/registry/new-york-v4/charts/chart-line-dots-colors"
export { ChartLineLabel } from "@/registry/new-york-v4/charts/chart-line-label"
export { ChartLineLabelCustom } from "@/registry/new-york-v4/charts/chart-line-label-custom"
export { ChartLineInteractive } from "@/registry/new-york-v4/charts/chart-line-interactive"

export { ChartPieSimple } from "@/registry/charts/chart-pie-simple"
export { ChartPieSeparatorNone } from "@/registry/charts/chart-pie-separator-none"
export { ChartPieLabel } from "@/registry/charts/chart-pie-label"
export { ChartPieLabelCustom } from "@/registry/charts/chart-pie-label-custom"
export { ChartPieLabelList } from "@/registry/charts/chart-pie-label-list"
export { ChartPieLegend } from "@/registry/charts/chart-pie-legend"
export { ChartPieDonut } from "@/registry/charts/chart-pie-donut"
export { ChartPieDonutActive } from "@/registry/charts/chart-pie-donut-active"
export { ChartPieDonutText } from "@/registry/charts/chart-pie-donut-text"
export { ChartPieStacked } from "@/registry/charts/chart-pie-stacked"
export { ChartPieInteractive } from "@/registry/charts/chart-pie-interactive"
export { ChartPieSimple } from "@/registry/new-york-v4/charts/chart-pie-simple"
export { ChartPieSeparatorNone } from "@/registry/new-york-v4/charts/chart-pie-separator-none"
export { ChartPieLabel } from "@/registry/new-york-v4/charts/chart-pie-label"
export { ChartPieLabelCustom } from "@/registry/new-york-v4/charts/chart-pie-label-custom"
export { ChartPieLabelList } from "@/registry/new-york-v4/charts/chart-pie-label-list"
export { ChartPieLegend } from "@/registry/new-york-v4/charts/chart-pie-legend"
export { ChartPieDonut } from "@/registry/new-york-v4/charts/chart-pie-donut"
export { ChartPieDonutActive } from "@/registry/new-york-v4/charts/chart-pie-donut-active"
export { ChartPieDonutText } from "@/registry/new-york-v4/charts/chart-pie-donut-text"
export { ChartPieStacked } from "@/registry/new-york-v4/charts/chart-pie-stacked"
export { ChartPieInteractive } from "@/registry/new-york-v4/charts/chart-pie-interactive"

export { ChartRadarDefault } from "@/registry/charts/chart-radar-default"
export { ChartRadarDots } from "@/registry/charts/chart-radar-dots"
export { ChartRadarLinesOnly } from "@/registry/charts/chart-radar-lines-only"
export { ChartRadarLabelCustom } from "@/registry/charts/chart-radar-label-custom"
export { ChartRadarGridCustom } from "@/registry/charts/chart-radar-grid-custom"
export { ChartRadarGridNone } from "@/registry/charts/chart-radar-grid-none"
export { ChartRadarGridCircle } from "@/registry/charts/chart-radar-grid-circle"
export { ChartRadarGridCircleNoLines } from "@/registry/charts/chart-radar-grid-circle-no-lines"
export { ChartRadarGridCircleFill } from "@/registry/charts/chart-radar-grid-circle-fill"
export { ChartRadarGridFill } from "@/registry/charts/chart-radar-grid-fill"
export { ChartRadarMultiple } from "@/registry/charts/chart-radar-multiple"
export { ChartRadarLegend } from "@/registry/charts/chart-radar-legend"
export { ChartRadarIcons } from "@/registry/charts/chart-radar-icons"
export { ChartRadarRadius } from "@/registry/charts/chart-radar-radius"
export { ChartRadarDefault } from "@/registry/new-york-v4/charts/chart-radar-default"
export { ChartRadarDots } from "@/registry/new-york-v4/charts/chart-radar-dots"
export { ChartRadarLinesOnly } from "@/registry/new-york-v4/charts/chart-radar-lines-only"
export { ChartRadarLabelCustom } from "@/registry/new-york-v4/charts/chart-radar-label-custom"
export { ChartRadarGridCustom } from "@/registry/new-york-v4/charts/chart-radar-grid-custom"
export { ChartRadarGridNone } from "@/registry/new-york-v4/charts/chart-radar-grid-none"
export { ChartRadarGridCircle } from "@/registry/new-york-v4/charts/chart-radar-grid-circle"
export { ChartRadarGridCircleNoLines } from "@/registry/new-york-v4/charts/chart-radar-grid-circle-no-lines"
export { ChartRadarGridCircleFill } from "@/registry/new-york-v4/charts/chart-radar-grid-circle-fill"
export { ChartRadarGridFill } from "@/registry/new-york-v4/charts/chart-radar-grid-fill"
export { ChartRadarMultiple } from "@/registry/new-york-v4/charts/chart-radar-multiple"
export { ChartRadarLegend } from "@/registry/new-york-v4/charts/chart-radar-legend"
export { ChartRadarIcons } from "@/registry/new-york-v4/charts/chart-radar-icons"
export { ChartRadarRadius } from "@/registry/new-york-v4/charts/chart-radar-radius"

export { ChartRadialSimple } from "@/registry/charts/chart-radial-simple"
export { ChartRadialLabel } from "@/registry/charts/chart-radial-label"
export { ChartRadialGrid } from "@/registry/charts/chart-radial-grid"
export { ChartRadialText } from "@/registry/charts/chart-radial-text"
export { ChartRadialShape } from "@/registry/charts/chart-radial-shape"
export { ChartRadialStacked } from "@/registry/charts/chart-radial-stacked"
export { ChartRadialSimple } from "@/registry/new-york-v4/charts/chart-radial-simple"
export { ChartRadialLabel } from "@/registry/new-york-v4/charts/chart-radial-label"
export { ChartRadialGrid } from "@/registry/new-york-v4/charts/chart-radial-grid"
export { ChartRadialText } from "@/registry/new-york-v4/charts/chart-radial-text"
export { ChartRadialShape } from "@/registry/new-york-v4/charts/chart-radial-shape"
export { ChartRadialStacked } from "@/registry/new-york-v4/charts/chart-radial-stacked"

export { ChartTooltipDefault } from "@/registry/charts/chart-tooltip-default"
export { ChartTooltipIndicatorLine } from "@/registry/charts/chart-tooltip-indicator-line"
export { ChartTooltipIndicatorNone } from "@/registry/charts/chart-tooltip-indicator-none"
export { ChartTooltipLabelCustom } from "@/registry/charts/chart-tooltip-label-custom"
export { ChartTooltipLabelFormatter } from "@/registry/charts/chart-tooltip-label-formatter"
export { ChartTooltipLabelNone } from "@/registry/charts/chart-tooltip-label-none"
export { ChartTooltipFormatter } from "@/registry/charts/chart-tooltip-formatter"
export { ChartTooltipIcons } from "@/registry/charts/chart-tooltip-icons"
export { ChartTooltipAdvanced } from "@/registry/charts/chart-tooltip-advanced"
export { ChartTooltipDefault } from "@/registry/new-york-v4/charts/chart-tooltip-default"
export { ChartTooltipIndicatorLine } from "@/registry/new-york-v4/charts/chart-tooltip-indicator-line"
export { ChartTooltipIndicatorNone } from "@/registry/new-york-v4/charts/chart-tooltip-indicator-none"
export { ChartTooltipLabelCustom } from "@/registry/new-york-v4/charts/chart-tooltip-label-custom"
export { ChartTooltipLabelFormatter } from "@/registry/new-york-v4/charts/chart-tooltip-label-formatter"
export { ChartTooltipLabelNone } from "@/registry/new-york-v4/charts/chart-tooltip-label-none"
export { ChartTooltipFormatter } from "@/registry/new-york-v4/charts/chart-tooltip-formatter"
export { ChartTooltipIcons } from "@/registry/new-york-v4/charts/chart-tooltip-icons"
export { ChartTooltipAdvanced } from "@/registry/new-york-v4/charts/chart-tooltip-advanced"
2 changes: 1 addition & 1 deletion apps/v4/app/(app)/charts/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import * as Charts from "@/app/(app)/charts/charts"

export default function ChartsPage() {
return (
<div className="grid grid-cols-3 items-start gap-4 p-4">
<div className="grid grid-cols-3 items-start gap-4 p-4 2xl:grid-cols-4">
{Object.entries(Charts)
.sort()
.map(([key, Component]) => (
Expand Down
6 changes: 3 additions & 3 deletions apps/v4/app/(app)/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ import {
NavigationMenuItem,
NavigationMenuLink,
NavigationMenuList,
} from "@/registry/ui/navigation-menu"
import { Separator } from "@/registry/ui/separator"
} from "@/registry/new-york-v4/ui/navigation-menu"
import { Separator } from "@/registry/new-york-v4/ui/separator"
import {
SidebarInset,
SidebarProvider,
SidebarTrigger,
} from "@/registry/ui/sidebar"
} from "@/registry/new-york-v4/ui/sidebar"

export default function AppLayout({
children,
Expand Down
2 changes: 1 addition & 1 deletion apps/v4/app/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { GeistSans } from "geist/font/sans"

import { cn } from "@/lib/utils"
import { ThemeProvider } from "@/components/theme-provider"
import { Toaster } from "@/registry/ui/sonner"
import { Toaster } from "@/registry/new-york-v4/ui/sonner"
import { siteConfig } from "@/www/config/site"

import "./globals.css"
Expand Down
2 changes: 1 addition & 1 deletion apps/v4/components/accordion-demo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import {
AccordionContent,
AccordionItem,
AccordionTrigger,
} from "@/registry/ui/accordion"
} from "@/registry/new-york-v4/ui/accordion"

export function AccordionDemo() {
return (
Expand Down
8 changes: 6 additions & 2 deletions apps/v4/components/alert-demo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,12 @@ import {
ShieldAlertIcon,
} from "lucide-react"

import { Alert, AlertDescription, AlertTitle } from "@/registry/ui/alert"
import { Button } from "@/registry/ui/button"
import {
Alert,
AlertDescription,
AlertTitle,
} from "@/registry/new-york-v4/ui/alert"
import { Button } from "@/registry/new-york-v4/ui/button"

export function AlertDemo() {
return (
Expand Down
4 changes: 2 additions & 2 deletions apps/v4/components/alert-dialog-demo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ import {
AlertDialogHeader,
AlertDialogTitle,
AlertDialogTrigger,
} from "@/registry/ui/alert-dialog"
import { Button } from "@/registry/ui/button"
} from "@/registry/new-york-v4/ui/alert-dialog"
import { Button } from "@/registry/new-york-v4/ui/button"

export function AlertDialogDemo() {
return (
Expand Down
8 changes: 4 additions & 4 deletions apps/v4/components/app-sidebar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ import {
SquareTerminal,
} from "lucide-react"

import { NavMain } from "@/registry/blocks/sidebar-07/components/nav-main"
import { NavUser } from "@/registry/blocks/sidebar-07/components/nav-user"
import { TeamSwitcher } from "@/registry/blocks/sidebar-07/components/team-switcher"
import { NavMain } from "@/registry/new-york-v4/blocks/sidebar-07/components/nav-main"
import { NavUser } from "@/registry/new-york-v4/blocks/sidebar-07/components/nav-user"
import { TeamSwitcher } from "@/registry/new-york-v4/blocks/sidebar-07/components/team-switcher"
import {
Sidebar,
SidebarContent,
Expand All @@ -26,7 +26,7 @@ import {
SidebarMenuButton,
SidebarMenuItem,
SidebarRail,
} from "@/registry/ui/sidebar"
} from "@/registry/new-york-v4/ui/sidebar"

// This is sample data.
const data = {
Expand Down
2 changes: 1 addition & 1 deletion apps/v4/components/aspect-ratio-demo.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import Image from "next/image"

import { AspectRatio } from "@/registry/ui/aspect-ratio"
import { AspectRatio } from "@/registry/new-york-v4/ui/aspect-ratio"

export function AspectRatioDemo() {
return (
Expand Down
6 changes: 5 additions & 1 deletion apps/v4/components/avatar-demo.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
import { Avatar, AvatarFallback, AvatarImage } from "@/registry/ui/avatar"
import {
Avatar,
AvatarFallback,
AvatarImage,
} from "@/registry/new-york-v4/ui/avatar"

export function AvatarDemo() {
return (
Expand Down
2 changes: 1 addition & 1 deletion apps/v4/components/badge-demo.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { AlertCircleIcon, ArrowRightIcon, CheckIcon } from "lucide-react"

import { Badge } from "@/registry/ui/badge"
import { Badge } from "@/registry/new-york-v4/ui/badge"

export function BadgeDemo() {
return (
Expand Down
4 changes: 2 additions & 2 deletions apps/v4/components/breadcrumb-demo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ import {
BreadcrumbList,
BreadcrumbPage,
BreadcrumbSeparator,
} from "@/registry/ui/breadcrumb"
} from "@/registry/new-york-v4/ui/breadcrumb"
import {
DropdownMenu,
DropdownMenuContent,
DropdownMenuItem,
DropdownMenuTrigger,
} from "@/registry/ui/dropdown-menu"
} from "@/registry/new-york-v4/ui/dropdown-menu"

export function BreadcrumbDemo() {
return (
Expand Down
2 changes: 1 addition & 1 deletion apps/v4/components/button-demo.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Loader2Icon, MailOpenIcon } from "lucide-react"

import { Button } from "@/registry/ui/button"
import { Button } from "@/registry/new-york-v4/ui/button"

export function ButtonDemo() {
return (
Expand Down
2 changes: 1 addition & 1 deletion apps/v4/components/calendar-demo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import * as React from "react"
import { addDays } from "date-fns"
import { type DateRange } from "react-day-picker"

import { Calendar } from "@/registry/ui/calendar"
import { Calendar } from "@/registry/new-york-v4/ui/calendar"

export function CalendarDemo() {
const [date, setDate] = React.useState<Date | undefined>(new Date())
Expand Down
16 changes: 10 additions & 6 deletions apps/v4/components/card-demo.tsx
Original file line number Diff line number Diff line change
@@ -1,19 +1,23 @@
import Image from "next/image"
import { BathIcon, BedIcon, LandPlotIcon } from "lucide-react"

import { Avatar, AvatarFallback, AvatarImage } from "@/registry/ui/avatar"
import { Badge } from "@/registry/ui/badge"
import { Button } from "@/registry/ui/button"
import {
Avatar,
AvatarFallback,
AvatarImage,
} from "@/registry/new-york-v4/ui/avatar"
import { Badge } from "@/registry/new-york-v4/ui/badge"
import { Button } from "@/registry/new-york-v4/ui/button"
import {
Card,
CardContent,
CardDescription,
CardFooter,
CardHeader,
CardTitle,
} from "@/registry/ui/card"
import { Input } from "@/registry/ui/input"
import { Label } from "@/registry/ui/label"
} from "@/registry/new-york-v4/ui/card"
import { Input } from "@/registry/new-york-v4/ui/input"
import { Label } from "@/registry/new-york-v4/ui/label"

export function CardDemo() {
return (
Expand Down
4 changes: 2 additions & 2 deletions apps/v4/components/carousel-demo.tsx
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
import * as React from "react"

import { Card, CardContent } from "@/registry/ui/card"
import { Card, CardContent } from "@/registry/new-york-v4/ui/card"
import {
Carousel,
CarouselContent,
CarouselItem,
CarouselNext,
CarouselPrevious,
} from "@/registry/ui/carousel"
} from "@/registry/new-york-v4/ui/carousel"

export function CarouselDemo() {
return (
Expand Down
4 changes: 2 additions & 2 deletions apps/v4/components/chart-area-demo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ import {
CardFooter,
CardHeader,
CardTitle,
} from "@/registry/ui/card"
} from "@/registry/new-york-v4/ui/card"
import {
ChartConfig,
ChartContainer,
ChartTooltip,
ChartTooltipContent,
} from "@/registry/ui/chart"
} from "@/registry/new-york-v4/ui/chart"

export const description = "A simple area chart"

Expand Down
4 changes: 2 additions & 2 deletions apps/v4/components/chart-bar-demo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ import {
CardFooter,
CardHeader,
CardTitle,
} from "@/registry/ui/card"
} from "@/registry/new-york-v4/ui/card"
import {
ChartConfig,
ChartContainer,
ChartTooltip,
ChartTooltipContent,
} from "@/registry/ui/chart"
} from "@/registry/new-york-v4/ui/chart"

export const description = "A multiple bar chart"

Expand Down
4 changes: 2 additions & 2 deletions apps/v4/components/chart-line-demo.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ import {
CardFooter,
CardHeader,
CardTitle,
} from "@/registry/ui/card"
} from "@/registry/new-york-v4/ui/card"
import {
ChartConfig,
ChartContainer,
ChartTooltip,
ChartTooltipContent,
} from "@/registry/ui/chart"
} from "@/registry/new-york-v4/ui/chart"

export const description = "A multiple line chart"

Expand Down
Loading

0 comments on commit 475abbb

Please sign in to comment.