From 3997471f1011f0a1c920dd2cb921e9c05aed2c33 Mon Sep 17 00:00:00 2001
From: Tuukka Turu <tuukka.turu@druid.fi>
Date: Wed, 24 Feb 2021 13:39:52 +0200
Subject: [PATCH] Use cludo.hide instead of adding a class

---
 .../site-header/site-search/site-search.tsx           | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/src/components/site-header/site-search/site-search.tsx b/src/components/site-header/site-search/site-search.tsx
index 41fe42e7..0d3589d6 100644
--- a/src/components/site-header/site-search/site-search.tsx
+++ b/src/components/site-header/site-search/site-search.tsx
@@ -10,6 +10,12 @@ export interface SearchLabels {
   label?: string;
 }
 
+declare global {
+  interface Window {
+    CludoSayt: any;
+  }
+}
+
 import {Component, Prop, h, Watch, State, Listen, Host, Event, EventEmitter, Element} from '@stencil/core';
 import {ComponentLabels} from '../site-header';
 import {ColorVariant} from '../../../utils/utils';
@@ -97,7 +103,10 @@ export class SiteSearch {
 
     let cludoSayt = document.querySelectorAll('stencil-cludo-sayt')[0] as HTMLElement;
     if (cludoSayt) {
-      cludoSayt.classList.add('hidden');
+      let CludoSayt = window.CludoSayt;
+      if (typeof CludoSayt !== 'undefined') {
+        CludoSayt.hide();
+      }
     }
 
     this.showBackdropShadow();
-- 
GitLab