import { __experimentalSpacer as Spacer, Notice } from '@wordpress/components'; import { __ } from '@wordpress/i18n'; import { useState } from 'react'; import codewpaiRequest from '../utils/codewpaiRequest'; import { usePagePropsContext } from "../hooks/usePagePropsContext"; export const ClosableNotice = () => { const { notice_visible } = usePagePropsContext(); const [noticeVisible, setNoticeVisible] = useState(notice_visible); const doHideNotice = () => { codewpaiRequest({ action: 'codewpai_notice_hide', data: {}, addNotification: () => { } }); setNoticeVisible("0"); } return ( <> {noticeVisible === '1' && ( <> {__("Welcome to CodeWP. We're glad you're here.", 'ai-for-wp')} )} ); };