import { LisioReaderAdapter } from "../../../adapters/reader/lisio-reader-adapter";

async function lisioClickChannelHandler(
  this: LisioReaderAdapter,
  datas: string,
) {
  const { isShadowRootCalendar, target } = JSON.parse(datas) as {
    isShadowRootCalendar: boolean;
    target: number;
  };
  if (isShadowRootCalendar) {
    //this.shadowRootCalendar?.querySelector<HTMLElement>(`[data-lisio-clickable="${target}"]`)?.click();
  } else {
    document
      .querySelector<HTMLElement>(`[data-lisio-clickable="${target}"]`)
      ?.click();
  }
}

export default lisioClickChannelHandler;
