From 4ce21fa8909a9f020768fc8622bd61bf02aa1b41 Mon Sep 17 00:00:00 2001 From: Sam Carlton Date: Mon, 21 Sep 2020 18:56:10 -0500 Subject: [PATCH] =?UTF-8?q?Use=20rel=3D=E2=80=9Cnoopener=E2=80=9D=20on=20n?= =?UTF-8?q?on-relative=20links?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/link-button.vue | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/components/link-button.vue b/components/link-button.vue index 1600bd1..4803a97 100644 --- a/components/link-button.vue +++ b/components/link-button.vue @@ -3,6 +3,7 @@ @@ -23,6 +24,13 @@ export default { type: String, default: null } + }, + computed: { + rel () { + if (this.href.charAt(0) === '/') return null + + return 'noopener' + } } }