import React, {RefObject, useRef} from "react" import "../../style/ball.css" import Ball from "../../assets/icon/ball.svg?react" import Draggable from "react-draggable" export interface CourtBallProps { onDrop: (pos: DOMRect) => void } export function CourtBall({ onDrop }: CourtBallProps) { const ref = useRef() return ( onDrop(ref.current!.getBoundingClientRect())} nodeRef={ref}> ) } export function BallPiece({pieceRef}: {pieceRef: RefObject}) { return (
) }