message: feat: add dragging state
diff: @@ -109,15 +109,17 @@ export default class MoveableManager<T = {}, U = {}>
  const { left, top, target: stateTarget, direction, renderPoses } = state;
  const groupTargets = (props as any).targets;
  const isDisplay = ((groupTargets && groupTargets.length) || propsTarget) && stateTarget;
  + const isDragging = this.isDragging();
  const ableAttributes: IObject<boolean> = {};
  this.getEnabledAbles().forEach(able => {
  - ableAttributes[`data-able-${able.name}`] = true;
  + ableAttributes[`data-able-${able.name.toLowerCase()}`] = true;
  });
  return (
  <ControlBoxElement
  ref={ref(this, "controlBox")}
  - className={`${prefix("control-box", direction === -1 ? "reverse" : "")} ${className}`}
  + className={`${prefix("control-box", direction === -1
  + ? "reverse" : "", isDragging ? "dragging" : "")} ${className}`}
  {...ableAttributes}
  style={{
  "position": "absolute",
  