diff --git a/components/ai-elements/open-in-chat.tsx b/components/ai-elements/open-in-chat.tsx index dffc61c5ee..9baf0ba3e2 100644 --- a/components/ai-elements/open-in-chat.tsx +++ b/components/ai-elements/open-in-chat.tsx @@ -253,7 +253,7 @@ export const OpenInChatGPT = (props: OpenInChatGPTProps) => { {providers.chatgpt.icon} @@ -273,7 +273,7 @@ export const OpenInClaude = (props: OpenInClaudeProps) => { {providers.claude.icon} @@ -293,7 +293,7 @@ export const OpenInT3 = (props: OpenInT3Props) => { {providers.t3.icon} @@ -313,7 +313,7 @@ export const OpenInScira = (props: OpenInSciraProps) => { {providers.scira.icon} @@ -333,7 +333,7 @@ export const OpenInv0 = (props: OpenInv0Props) => { {providers.v0.icon} @@ -353,7 +353,7 @@ export const OpenInCursor = (props: OpenInCursorProps) => { {providers.cursor.icon} diff --git a/components/ai-elements/sources.tsx b/components/ai-elements/sources.tsx index 2405c3dfdd..e6a979b9c9 100644 --- a/components/ai-elements/sources.tsx +++ b/components/ai-elements/sources.tsx @@ -63,7 +63,7 @@ export const Source = ({ href, title, children, ...props }: SourceProps) => ( diff --git a/components/chat-header.tsx b/components/chat-header.tsx index a330805b5e..6b29e7a9ee 100644 --- a/components/chat-header.tsx +++ b/components/chat-header.tsx @@ -56,8 +56,8 @@ function PureChatHeader({ > Deploy with Vercel diff --git a/components/chat.tsx b/components/chat.tsx index 4dd30a4703..0c3182a621 100644 --- a/components/chat.tsx +++ b/components/chat.tsx @@ -239,7 +239,8 @@ export function Chat({ onClick={() => { window.open( "https://vercel.com/d?to=%2F%5Bteam%5D%2F%7E%2Fai%3Fmodal%3Dadd-credit-card", - "_blank" + "_blank", + "noopener,noreferrer" ); window.location.href = "/"; }} diff --git a/components/elements/source.tsx b/components/elements/source.tsx index 68d71a30c6..34127ad5a6 100644 --- a/components/elements/source.tsx +++ b/components/elements/source.tsx @@ -60,7 +60,7 @@ export const Source = ({ href, title, children, ...props }: SourceProps) => (