Revert the external link confirmation popup for front components (#23567)

Reverts #23270 and #23404.

Links in front components navigate natively again, with no confirmation
popup and no per-app trusted-origins state in localStorage.

<!-- This is an auto-generated description by cubic. -->
<a
href="https://cubic.dev/pr/twentyhq/twenty/pull/23567?utm_source=github"
target="_blank" rel="noopener noreferrer"
data-no-image-dialog="true"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source
media="(prefers-color-scheme: light)"
srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img
alt="Review in cubic"
src="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"></picture></a>
<!-- End of auto-generated description by cubic. -->
This commit is contained in:
Raphaël Bosi
2026-07-30 14:55:55 +02:00
committed by GitHub
parent 66e7093524
commit a3beea893d
30 changed files with 68 additions and 1057 deletions
File diff suppressed because one or more lines are too long
@@ -107,17 +107,6 @@ const HelloWorld = () => {
Render count: {renderCount}
</span>
</div>
<a
href="https://github.com/twentyhq/twenty"
style={{
color: '#0284c7',
fontSize: 14,
fontWeight: 600,
}}
>
Twenty on GitHub
</a>
</div>
);
};