From 8ab8b7a2311d623c9383c7d41a194ec0184c9c03 Mon Sep 17 00:00:00 2001 From: Dario Ferderber Date: Wed, 12 Jul 2023 18:33:49 +0200 Subject: [PATCH] fix(vite): support iframe blocking (#88) Resolves https://github.com/dargmuesli/nuxt-cookie-control/issues/79 Co-authored-by: Jonas Thelemann --- playground/app.vue | 12 +++++- playground/nuxt.config.ts | 1 + src/module.ts | 21 +++++++++- src/replace.ts | 50 ++++++++++++++++++++++++ src/runtime/components/CookieControl.vue | 15 +++++++ src/runtime/components/CookieIframe.vue | 25 ++++++------ src/runtime/plugin.ts | 4 +- src/runtime/types.ts | 1 + 8 files changed, 113 insertions(+), 16 deletions(-) create mode 100644 src/replace.ts diff --git a/playground/app.vue b/playground/app.vue index f97dc1a1..d67d039a 100644 --- a/playground/app.vue +++ b/playground/app.vue @@ -1,7 +1,17 @@