@knapsack/app
Version:
Build Design Systems on top of knapsack, by Basalt
19 lines • 639 B
TypeScript
/// <reference types="react" />
import { WebSocketMessage } from '../schemas/web-sockets';
export { useValueDebounce } from '@knapsack/design-system';
export declare function useWebsocket(isNeeded?: boolean): {
socket: WebSocket;
sendMsg: (msg: WebSocketMessage) => void;
};
export declare function useKsDragDrop({ dragTypeId, index, handleDrop, ref, canDrag, }: {
dragTypeId: string;
index: number;
canDrag?: boolean;
ref: React.MutableRefObject<HTMLDivElement>;
handleDrop: ({ dragIndex: number }: {
dragIndex: any;
}) => void;
}): {
isDragging: boolean;
};
//# sourceMappingURL=hooks.d.ts.map