From c456d1668da98e529ad47e630312accd7ea4df2c Mon Sep 17 00:00:00 2001 From: FranKaddour Date: Mon, 29 Jun 2026 22:12:35 -0300 Subject: [PATCH] fix(empty): correct EmptyDescription type from ComponentProps<"p"> to ComponentProps<"div"> EmptyDescription renders a
element but was typed as React.ComponentProps<"p">. All other Empty sub-components correctly match their type annotation to their rendered element. Fixed across all 21 theme variants. --- apps/v4/registry/bases/base/ui/empty.tsx | 2 +- apps/v4/registry/bases/radix/ui/empty.tsx | 2 +- apps/v4/registry/new-york-v4/ui/empty.tsx | 2 +- apps/v4/styles/base-luma/ui/empty.tsx | 2 +- apps/v4/styles/base-lyra/ui/empty.tsx | 2 +- apps/v4/styles/base-maia/ui/empty.tsx | 2 +- apps/v4/styles/base-mira/ui/empty.tsx | 2 +- apps/v4/styles/base-nova/ui-rtl/empty.tsx | 2 +- apps/v4/styles/base-nova/ui/empty.tsx | 2 +- apps/v4/styles/base-rhea/ui/empty.tsx | 2 +- apps/v4/styles/base-sera/ui/empty.tsx | 2 +- apps/v4/styles/base-vega/ui/empty.tsx | 2 +- apps/v4/styles/radix-luma/ui/empty.tsx | 2 +- apps/v4/styles/radix-lyra/ui/empty.tsx | 2 +- apps/v4/styles/radix-maia/ui/empty.tsx | 2 +- apps/v4/styles/radix-mira/ui/empty.tsx | 2 +- apps/v4/styles/radix-nova/ui-rtl/empty.tsx | 2 +- apps/v4/styles/radix-nova/ui/empty.tsx | 2 +- apps/v4/styles/radix-rhea/ui/empty.tsx | 2 +- apps/v4/styles/radix-sera/ui/empty.tsx | 2 +- apps/v4/styles/radix-vega/ui/empty.tsx | 2 +- 21 files changed, 21 insertions(+), 21 deletions(-) diff --git a/apps/v4/registry/bases/base/ui/empty.tsx b/apps/v4/registry/bases/base/ui/empty.tsx index 38ff021d6b1..f9d43d344b4 100644 --- a/apps/v4/registry/bases/base/ui/empty.tsx +++ b/apps/v4/registry/bases/base/ui/empty.tsx @@ -68,7 +68,7 @@ function EmptyTitle({ className, ...props }: React.ComponentProps<"div">) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (
) { ) } -function EmptyDescription({ className, ...props }: React.ComponentProps<"p">) { +function EmptyDescription({ className, ...props }: React.ComponentProps<"div">) { return (