UNPKG

itmar-block-packages

Version:

Common React components for WordPress custom blocks, now fully TypeScript-ready.

20 lines (19 loc) 637 B
import { RefObject } from "@wordpress/element"; interface PositionString { x: string; y: string; } export declare const useDraggingMove: (isMovable: boolean, blockRef: RefObject<HTMLElement>, // ReactのRef型を指定 position: PositionString, onPositionChange: (pos: PositionString) => void) => void; interface DraggableBoxProps { attributes: { x: string; y: string; }; onPositionChange: (newPos: { x: string; y: string; }) => void; } export default function DraggableBox({ attributes, onPositionChange, }: DraggableBoxProps): import("react/jsx-runtime").JSX.Element; export {};