import type { TMapActionArg, TMapActionCallback } from "../../config/types"; /** * Обрабатывает уничтожение балуна метки */ const handleBalloonDestroy = ({ setIsActive, onAction, getActionArgs, }: { setIsActive: (isActive: boolean) => void; onAction?: TMapActionCallback; getActionArgs: (type: "balloonClose") => TMapActionArg; }) => { setIsActive(false); if (typeof onAction === "function") { onAction(getActionArgs("balloonClose")); } }; export { handleBalloonDestroy, };