diff --git a/apps/v4/registry/new-york-v4/ui/chart.tsx b/apps/v4/registry/new-york-v4/ui/chart.tsx index 3da65a802e..97cc2807f6 100644 --- a/apps/v4/registry/new-york-v4/ui/chart.tsx +++ b/apps/v4/registry/new-york-v4/ui/chart.tsx @@ -134,7 +134,7 @@ function ChartTooltipContent({ } const [item] = payload - const key = `${labelKey || item.dataKey || item.name || "value"}` + const key = `${labelKey || item?.dataKey || item?.name || "value"}` const itemConfig = getPayloadConfigFromPayload(config, item, key) const value = !labelKey && typeof label === "string" diff --git a/apps/v4/registry/new-york-v4/ui/input-otp.tsx b/apps/v4/registry/new-york-v4/ui/input-otp.tsx index 2005907f58..2ba19ff15f 100644 --- a/apps/v4/registry/new-york-v4/ui/input-otp.tsx +++ b/apps/v4/registry/new-york-v4/ui/input-otp.tsx @@ -44,7 +44,7 @@ function InputOTPSlot({ index: number }) { const inputOTPContext = React.useContext(OTPInputContext) - const { char, hasFakeCaret, isActive } = inputOTPContext.slots[index] + const { char, hasFakeCaret, isActive } = inputOTPContext?.slots[index] ?? {} return (