/* eslint-disable @typescript-eslint/no-unsafe-member-access */ /* eslint-disable @typescript-eslint/no-unsafe-call */ import { useEffect } from 'react' export function Modal({ children, showOnStartup, }: { children: React.ReactNode showOnStartup?: boolean }) { useEffect(() => { if (showOnStartup) { window.my_modal_3.showModal() } // eslint-disable-next-line react-hooks/exhaustive-deps }, []) return ( <> {/* You can open the modal using ID.showModal() method */}
{children}
) }