import { __ } from "@wordpress/i18n";
import { useBlockProps, RichText } from "@wordpress/block-editor";
import "./editor.scss";
import { InspectorControls } from "@wordpress/block-editor";
import { createErrorNotice, removeNotice } from "@wordpress/notices";
import { useDispatch, useSelect } from "@wordpress/data";
import { store as noticesStore } from "@wordpress/notices";
import {
PanelBody,
FocalPointPicker,
TextControl,
TextareaControl,
} from "@wordpress/components";
export default function Edit({
attributes,
setAttributes,
clientId,
...props
}) {
const {
focusTitle,
focusPosition,
focusCaptionDescription,
coverUrl,
focusIndex,
} = attributes;
function handleChangeFocusPosition(focusPosition) {
setAttributes({ focusPosition });
}
function handleChangeTitle(focusTitle) {
setAttributes({ focusTitle: focusTitle });
}
function handleChangeCaptionDescription(focusCaptionDescription) {
setAttributes({ focusCaptionDescription });
}
return (
<>