deerflow2/frontend/src/components/ai-elements
yangzheli 438cd7d2f1 fix(frontend): add missing rel="noopener noreferrer" to target="_blank" links (#1741)
* fix(frontend): add missing rel="noopener noreferrer" to target="_blank" links

Prevent tabnabbing attacks and referrer leakage by ensuring all
external links with target="_blank" include both noopener and
noreferrer in the rel attribute.

Made-with: Cursor

* style: fix code formatting
2026-04-02 17:32:52 +08:00
..
artifact.tsx feat: enlarge shadow 2026-01-21 08:52:30 +08:00
canvas.tsx chore: create frontend project from boilerplate 2026-01-14 09:50:26 +08:00
chain-of-thought.tsx feat: add file icons 2026-02-02 10:02:31 +08:00
checkpoint.tsx ci: enforce code formatting checks for backend and frontend (#1536) 2026-03-29 15:34:38 +08:00
code-block.tsx feat: use code block to display bash commands 2026-01-19 21:59:23 +08:00
connection.tsx chore: create frontend project from boilerplate 2026-01-14 09:50:26 +08:00
context.tsx ci: enforce code formatting checks for backend and frontend (#1536) 2026-03-29 15:34:38 +08:00
controls.tsx ci: enforce code formatting checks for backend and frontend (#1536) 2026-03-29 15:34:38 +08:00
conversation.tsx feat: add scroll indicator 2026-01-27 13:15:49 +08:00
edge.tsx ci: enforce code formatting checks for backend and frontend (#1536) 2026-03-29 15:34:38 +08:00
image.tsx ci: enforce code formatting checks for backend and frontend (#1536) 2026-03-29 15:34:38 +08:00
loader.tsx ci: enforce code formatting checks for backend and frontend (#1536) 2026-03-29 15:34:38 +08:00
message.tsx Fix line numbering (#954) 2026-03-02 20:43:58 +08:00
model-selector.tsx feat: remove model icon 2026-01-18 09:55:17 +08:00
node.tsx ci: enforce code formatting checks for backend and frontend (#1536) 2026-03-29 15:34:38 +08:00
open-in-chat.tsx fix(frontend): add missing rel="noopener noreferrer" to target="_blank" links (#1741) 2026-04-02 17:32:52 +08:00
panel.tsx ci: enforce code formatting checks for backend and frontend (#1536) 2026-03-29 15:34:38 +08:00
plan.tsx chore: create frontend project from boilerplate 2026-01-14 09:50:26 +08:00
prompt-input.tsx fix(frontend): prevent submit during IME composition (#1562) 2026-03-29 22:36:38 +08:00
queue.tsx ci: enforce code formatting checks for backend and frontend (#1536) 2026-03-29 15:34:38 +08:00
reasoning.tsx ci: enforce code formatting checks for backend and frontend (#1536) 2026-03-29 15:34:38 +08:00
shimmer.tsx ci: enforce code formatting checks for backend and frontend (#1536) 2026-03-29 15:34:38 +08:00
sources.tsx fix(frontend): add missing rel="noopener noreferrer" to target="_blank" links (#1741) 2026-04-02 17:32:52 +08:00
suggestion.tsx fix: remove unused radix Icon import from suggestion (#1368) 2026-03-26 21:14:56 +08:00
task.tsx ci: enforce code formatting checks for backend and frontend (#1536) 2026-03-29 15:34:38 +08:00
toolbar.tsx ci: enforce code formatting checks for backend and frontend (#1536) 2026-03-29 15:34:38 +08:00
web-preview.tsx ci: enforce code formatting checks for backend and frontend (#1536) 2026-03-29 15:34:38 +08:00