import React from 'react'; import { __ } from '@wordpress/i18n'; import { PanelBody, ToggleControl, TextControl } from '@wordpress/components'; import { select } from '@wordpress/data'; import './GeneralSettings.css'; type GeneralSettingsProps = { isSingle: boolean; title: string; isEnabled: boolean; onChangeTitle: (title: string) => void; onChangeEnabled: (enabled: boolean) => void; }; const GeneralSettings: React.FC = ({ isSingle, title, isEnabled, onChangeTitle, onChangeEnabled, }) => { const { getCurrentPostId } = select('core/editor'); const postId = getCurrentPostId(); return ( {!isSingle && ( )} {isSingle && postId && (
Shortcode: {`[ab-test id=${postId}]`}
)}
); }; export default GeneralSettings;