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