export const closeContext = (ctx: string | HTMLElement) => { const element = typeof ctx === 'string' ? document.querySelector(ctx) : ctx const parent = element?.parentElement if (!parent) { // eslint-disable-next-line no-console console.error('Could not found context for:', ctx) return } parent.dataset.show = 'false' setTimeout(() => { parent.style.top = '' parent.style.left = '' }, 200) }