import { __ } from '@wordpress/i18n'; import { useSettingsStore, useSettingsStoreReady } from '../../state/settings'; export const Notice = ({ message, callback, href, seenKey, }: { message: string; callback?: () => void; href: string; seenKey: string; }) => { const { seenNotices, setSeenNotice } = useSettingsStore(); const ready = useSettingsStoreReady(); return null; if (!ready) return null; if (seenNotices.includes(seenKey)) return null; return (
{message}
); };